@forge/events
2.0.19-next.12.1.0-next.2
out/validators.d.ts~
out/validators.d.tsModified+3−3
Index: package/out/validators.d.ts
===================================================================
--- package/out/validators.d.ts
+++ package/out/validators.d.ts
@@ -1,9 +1,9 @@
import { APIResponse } from '@forge/api';
-import { CancelJobRequest, GetStatsRequest, PushEvent, PushRequest, PushResult } from './types';
+import { CancelJobRequest, GetStatsRequest, PushEvent, PushRequest, PushResult, Body } from './types';
export declare const validateQueueKey: (queueName: string) => void;
-export declare const validatePushSettings: (event: PushEvent) => void;
-export declare function validatePushEvents(arg: PushEvent | PushEvent[]): PushEvent[];
+export declare const validatePushSettings: (event: PushEvent<Body>) => void;
+export declare function validatePushEvents<T extends Body = Body>(arg: PushEvent<T> | PushEvent<T>[]): PushEvent<T>[];
export declare const validateGetStatsPayload: (getStatsRequest: GetStatsRequest) => void;
export declare const validateCancelJobRequest: (cancelJobRequest: CancelJobRequest) => void;
export declare const validateAPIResponse: (response: APIResponse, expectedSuccessStatus: number) => Promise<void>;
export declare const validatePushAPIResponse: (requestBody: PushRequest, response: APIResponse, result: PushResult) => Promise<void>;