import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { EngineListTrigger, EngineListTriggerJob, EngineTrigger, EngineTriggerJob } from '../_models';
export declare const getSearchTriggerResponseMock: (overrideResponse?: Partial<Extract<EngineListTrigger, object>>) => EngineListTrigger;
export declare const getCreateTriggerResponseMock: (overrideResponse?: Partial<Extract<EngineTrigger, object>>) => EngineTrigger;
export declare const getDeleteTriggerResponseMock: (overrideResponse?: Partial<Extract<EngineTrigger, object>>) => EngineTrigger;
export declare const getReadTriggerResponseMock: (overrideResponse?: Partial<Extract<EngineTrigger, object>>) => EngineTrigger;
export declare const getPatchTriggerResponseMock: (overrideResponse?: Partial<Extract<EngineTrigger, object>>) => EngineTrigger;
export declare const getUpdateTriggerResponseMock: (overrideResponse?: Partial<Extract<EngineTrigger, object>>) => EngineTrigger;
export declare const getSearchTriggerJobResponseMock: (overrideResponse?: Partial<Extract<EngineListTriggerJob, object>>) => EngineListTriggerJob;
export declare const getCreateTriggerJobResponseMock: (overrideResponse?: Partial<Extract<EngineTriggerJob, object>>) => EngineTriggerJob;
export declare const getSearchTriggerMockHandler: (overrideResponse?: EngineListTrigger | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListTrigger> | EngineListTrigger), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateTriggerMockHandler: (overrideResponse?: EngineTrigger | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EngineTrigger> | EngineTrigger), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteTriggerMockHandler: (overrideResponse?: EngineTrigger | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<EngineTrigger> | EngineTrigger), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getReadTriggerMockHandler: (overrideResponse?: EngineTrigger | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineTrigger> | EngineTrigger), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPatchTriggerMockHandler: (overrideResponse?: EngineTrigger | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineTrigger> | EngineTrigger), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUpdateTriggerMockHandler: (overrideResponse?: EngineTrigger | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<EngineTrigger> | EngineTrigger), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getSearchTriggerJobMockHandler: (overrideResponse?: EngineListTriggerJob | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListTriggerJob> | EngineListTriggerJob), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateTriggerJobMockHandler: (overrideResponse?: EngineTriggerJob | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EngineTriggerJob> | EngineTriggerJob), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getTriggerServiceMock: () => import("msw").HttpHandler[];
