import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { WfmCreatePauseTemplateResponse, WfmDeletePauseTemplateResponse, WfmReadPauseTemplateResponse, WfmSearchPauseTemplateResponse, WfmUpdatePauseTemplateResponse } from '../_models';
export declare const getPauseTemplateServiceSearchPauseTemplateResponseMock: (overrideResponse?: Partial<Extract<WfmSearchPauseTemplateResponse, object>>) => WfmSearchPauseTemplateResponse;
export declare const getPauseTemplateServiceCreatePauseTemplateResponseMock: (overrideResponse?: Partial<Extract<WfmCreatePauseTemplateResponse, object>>) => WfmCreatePauseTemplateResponse;
export declare const getPauseTemplateServiceDeletePauseTemplateResponseMock: (overrideResponse?: Partial<Extract<WfmDeletePauseTemplateResponse, object>>) => WfmDeletePauseTemplateResponse;
export declare const getPauseTemplateServiceReadPauseTemplateResponseMock: (overrideResponse?: Partial<Extract<WfmReadPauseTemplateResponse, object>>) => WfmReadPauseTemplateResponse;
export declare const getPauseTemplateServiceUpdatePauseTemplateResponseMock: (overrideResponse?: Partial<Extract<WfmUpdatePauseTemplateResponse, object>>) => WfmUpdatePauseTemplateResponse;
export declare const getPauseTemplateServiceSearchPauseTemplateMockHandler: (overrideResponse?: WfmSearchPauseTemplateResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WfmSearchPauseTemplateResponse> | WfmSearchPauseTemplateResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPauseTemplateServiceCreatePauseTemplateMockHandler: (overrideResponse?: WfmCreatePauseTemplateResponse | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<WfmCreatePauseTemplateResponse> | WfmCreatePauseTemplateResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPauseTemplateServiceDeletePauseTemplateMockHandler: (overrideResponse?: WfmDeletePauseTemplateResponse | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<WfmDeletePauseTemplateResponse> | WfmDeletePauseTemplateResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPauseTemplateServiceReadPauseTemplateMockHandler: (overrideResponse?: WfmReadPauseTemplateResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WfmReadPauseTemplateResponse> | WfmReadPauseTemplateResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPauseTemplateServiceUpdatePauseTemplateMockHandler: (overrideResponse?: WfmUpdatePauseTemplateResponse | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<WfmUpdatePauseTemplateResponse> | WfmUpdatePauseTemplateResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPauseTemplateServiceMock: () => import("msw").HttpHandler[];
