import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { WfmReadAgentWorkingConditionsResponse, WfmUpdateAgentWorkingConditionsResponse } from '../_models';
export declare const getAgentWorkingConditionsServiceReadAgentWorkingConditionsResponseMock: (overrideResponse?: Partial<Extract<WfmReadAgentWorkingConditionsResponse, object>>) => WfmReadAgentWorkingConditionsResponse;
export declare const getAgentWorkingConditionsServiceUpdateAgentWorkingConditionsResponseMock: (overrideResponse?: Partial<Extract<WfmUpdateAgentWorkingConditionsResponse, object>>) => WfmUpdateAgentWorkingConditionsResponse;
export declare const getAgentWorkingConditionsServiceReadAgentWorkingConditionsMockHandler: (overrideResponse?: WfmReadAgentWorkingConditionsResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WfmReadAgentWorkingConditionsResponse> | WfmReadAgentWorkingConditionsResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getAgentWorkingConditionsServiceUpdateAgentWorkingConditionsMockHandler: (overrideResponse?: WfmUpdateAgentWorkingConditionsResponse | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<WfmUpdateAgentWorkingConditionsResponse> | WfmUpdateAgentWorkingConditionsResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getAgentWorkingConditionsServiceMock: () => import("msw").HttpHandler[];
