import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { EngineListQueueSkill, EngineQueueSkill } from '../_models';
export declare const getSearchQueueSkillResponseMock: (overrideResponse?: Partial<Extract<EngineListQueueSkill, object>>) => EngineListQueueSkill;
export declare const getCreateQueueSkillResponseMock: (overrideResponse?: Partial<Extract<EngineQueueSkill, object>>) => EngineQueueSkill;
export declare const getDeleteQueueSkillResponseMock: (overrideResponse?: Partial<Extract<EngineQueueSkill, object>>) => EngineQueueSkill;
export declare const getReadQueueSkillResponseMock: (overrideResponse?: Partial<Extract<EngineQueueSkill, object>>) => EngineQueueSkill;
export declare const getPatchQueueSkillResponseMock: (overrideResponse?: Partial<Extract<EngineQueueSkill, object>>) => EngineQueueSkill;
export declare const getUpdateQueueSkillResponseMock: (overrideResponse?: Partial<Extract<EngineQueueSkill, object>>) => EngineQueueSkill;
export declare const getSearchQueueSkillMockHandler: (overrideResponse?: EngineListQueueSkill | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListQueueSkill> | EngineListQueueSkill), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateQueueSkillMockHandler: (overrideResponse?: EngineQueueSkill | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EngineQueueSkill> | EngineQueueSkill), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteQueueSkillMockHandler: (overrideResponse?: EngineQueueSkill | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<EngineQueueSkill> | EngineQueueSkill), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getReadQueueSkillMockHandler: (overrideResponse?: EngineQueueSkill | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineQueueSkill> | EngineQueueSkill), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPatchQueueSkillMockHandler: (overrideResponse?: EngineQueueSkill | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineQueueSkill> | EngineQueueSkill), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUpdateQueueSkillMockHandler: (overrideResponse?: EngineQueueSkill | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<EngineQueueSkill> | EngineQueueSkill), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getQueueSkillServiceMock: () => import("msw").HttpHandler[];
