import { APIResponse } from '@forge/api'; 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 validateGetStatsPayload: (getStatsRequest: GetStatsRequest) => void; export declare const validateCancelJobRequest: (cancelJobRequest: CancelJobRequest) => void; export declare const validateAPIResponse: (response: APIResponse, expectedSuccessStatus: number) => Promise; export declare const validatePushAPIResponse: (requestBody: PushRequest, response: APIResponse, result: PushResult) => Promise; export declare const validateGetStatsAPIResponse: (response: APIResponse, getStatsRequest: GetStatsRequest) => Promise; export declare const validateCancelJobAPIResponse: (response: APIResponse, cancelJobRequest: GetStatsRequest) => Promise; //# sourceMappingURL=validators.d.ts.map