import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { WfmCreateForecastCalculationResponse, WfmDeleteForecastCalculationResponse, WfmExecuteForecastCalculationResponse, WfmReadForecastCalculationResponse, WfmSearchForecastCalculationResponse, WfmUpdateForecastCalculationResponse } from '../_models';
export declare const getForecastCalculationServiceSearchForecastCalculationResponseMock: (overrideResponse?: Partial<Extract<WfmSearchForecastCalculationResponse, object>>) => WfmSearchForecastCalculationResponse;
export declare const getForecastCalculationServiceCreateForecastCalculationResponseMock: (overrideResponse?: Partial<Extract<WfmCreateForecastCalculationResponse, object>>) => WfmCreateForecastCalculationResponse;
export declare const getForecastCalculationServiceDeleteForecastCalculationResponseMock: (overrideResponse?: Partial<Extract<WfmDeleteForecastCalculationResponse, object>>) => WfmDeleteForecastCalculationResponse;
export declare const getForecastCalculationServiceReadForecastCalculationResponseMock: (overrideResponse?: Partial<Extract<WfmReadForecastCalculationResponse, object>>) => WfmReadForecastCalculationResponse;
export declare const getForecastCalculationServiceExecuteForecastCalculationResponseMock: (overrideResponse?: Partial<Extract<WfmExecuteForecastCalculationResponse, object>>) => WfmExecuteForecastCalculationResponse;
export declare const getForecastCalculationServiceUpdateForecastCalculationResponseMock: (overrideResponse?: Partial<Extract<WfmUpdateForecastCalculationResponse, object>>) => WfmUpdateForecastCalculationResponse;
export declare const getForecastCalculationServiceSearchForecastCalculationMockHandler: (overrideResponse?: WfmSearchForecastCalculationResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WfmSearchForecastCalculationResponse> | WfmSearchForecastCalculationResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getForecastCalculationServiceCreateForecastCalculationMockHandler: (overrideResponse?: WfmCreateForecastCalculationResponse | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<WfmCreateForecastCalculationResponse> | WfmCreateForecastCalculationResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getForecastCalculationServiceDeleteForecastCalculationMockHandler: (overrideResponse?: WfmDeleteForecastCalculationResponse | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<WfmDeleteForecastCalculationResponse> | WfmDeleteForecastCalculationResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getForecastCalculationServiceReadForecastCalculationMockHandler: (overrideResponse?: WfmReadForecastCalculationResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WfmReadForecastCalculationResponse> | WfmReadForecastCalculationResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getForecastCalculationServiceExecuteForecastCalculationMockHandler: (overrideResponse?: WfmExecuteForecastCalculationResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WfmExecuteForecastCalculationResponse> | WfmExecuteForecastCalculationResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getForecastCalculationServiceUpdateForecastCalculationMockHandler: (overrideResponse?: WfmUpdateForecastCalculationResponse | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<WfmUpdateForecastCalculationResponse> | WfmUpdateForecastCalculationResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getForecastCalculationServiceMock: () => import("msw").HttpHandler[];
