import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { EngineAssignAttemptResponse, EngineAttemptRenewalResultResponse, EngineAttemptResultResponse, EngineCreateAttemptResponse, EngineListAttempt, EngineListHistoryAttempt, EngineListMember, EngineListMemberAttempt, EngineMemberBulkResponse, EngineMemberInQueue, EngineResetActiveAttemptsResponse, EngineResetMembersResponse } from '../_models';
export declare const getAttemptCallbackResponseMock: (overrideResponse?: Partial<Extract<EngineAttemptResultResponse, object>>) => EngineAttemptResultResponse;
export declare const getSearchMembersResponseMock: (overrideResponse?: Partial<Extract<EngineListMember, object>>) => EngineListMember;
export declare const getPatchMemberOneResponseMock: (overrideResponse?: Partial<Extract<EngineMemberInQueue, object>>) => EngineMemberInQueue;
export declare const getSearchAttemptsResponseMock: (overrideResponse?: Partial<Extract<EngineListAttempt, object>>) => EngineListAttempt;
export declare const getResetActiveAttemptsResponseMock: () => EngineResetActiveAttemptsResponse;
export declare const getSearchAttemptsHistoryResponseMock: (overrideResponse?: Partial<Extract<EngineListHistoryAttempt, object>>) => EngineListHistoryAttempt;
export declare const getAssignAttemptResponseMock: () => EngineAssignAttemptResponse;
export declare const getAttemptsRenewalResultResponseMock: () => EngineAttemptRenewalResultResponse;
export declare const getDeleteAllMembersResponseMock: (overrideResponse?: Partial<Extract<EngineListMember, object>>) => EngineListMember;
export declare const getDeleteMembersResponseMock: (overrideResponse?: Partial<Extract<EngineListMember, object>>) => EngineListMember;
export declare const getSearchMemberInQueueResponseMock: (overrideResponse?: Partial<Extract<EngineListMember, object>>) => EngineListMember;
export declare const getCreateMemberResponseMock: (overrideResponse?: Partial<Extract<EngineMemberInQueue, object>>) => EngineMemberInQueue;
export declare const getCreateMemberBulkResponseMock: (overrideResponse?: Partial<Extract<EngineMemberBulkResponse, object>>) => EngineMemberBulkResponse;
export declare const getResetMembersResponseMock: (overrideResponse?: Partial<Extract<EngineResetMembersResponse, object>>) => EngineResetMembersResponse;
export declare const getDeleteMemberResponseMock: (overrideResponse?: Partial<Extract<EngineMemberInQueue, object>>) => EngineMemberInQueue;
export declare const getReadMemberResponseMock: (overrideResponse?: Partial<Extract<EngineMemberInQueue, object>>) => EngineMemberInQueue;
export declare const getPatchMemberResponseMock: (overrideResponse?: Partial<Extract<EngineMemberInQueue, object>>) => EngineMemberInQueue;
export declare const getUpdateMemberResponseMock: (overrideResponse?: Partial<Extract<EngineMemberInQueue, object>>) => EngineMemberInQueue;
export declare const getSearchMemberAttemptsResponseMock: (overrideResponse?: Partial<Extract<EngineListMemberAttempt, object>>) => EngineListMemberAttempt;
export declare const getCreateAttemptResponseMock: (overrideResponse?: Partial<Extract<EngineCreateAttemptResponse, object>>) => EngineCreateAttemptResponse;
export declare const getAttemptResultResponseMock: (overrideResponse?: Partial<Extract<EngineAttemptResultResponse, object>>) => EngineAttemptResultResponse;
export declare const getAttemptCallbackMockHandler: (overrideResponse?: EngineAttemptResultResponse | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineAttemptResultResponse> | EngineAttemptResultResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getSearchMembersMockHandler: (overrideResponse?: EngineListMember | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListMember> | EngineListMember), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPatchMemberOneMockHandler: (overrideResponse?: EngineMemberInQueue | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineMemberInQueue> | EngineMemberInQueue), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getSearchAttemptsMockHandler: (overrideResponse?: EngineListAttempt | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListAttempt> | EngineListAttempt), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getResetActiveAttemptsMockHandler: (overrideResponse?: EngineResetActiveAttemptsResponse | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<EngineResetActiveAttemptsResponse> | EngineResetActiveAttemptsResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getSearchAttemptsHistoryMockHandler: (overrideResponse?: EngineListHistoryAttempt | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListHistoryAttempt> | EngineListHistoryAttempt), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getAssignAttemptMockHandler: (overrideResponse?: EngineAssignAttemptResponse | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineAssignAttemptResponse> | EngineAssignAttemptResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getAttemptsRenewalResultMockHandler: (overrideResponse?: EngineAttemptRenewalResultResponse | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineAttemptRenewalResultResponse> | EngineAttemptRenewalResultResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteAllMembersMockHandler: (overrideResponse?: EngineListMember | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<EngineListMember> | EngineListMember), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteMembersMockHandler: (overrideResponse?: EngineListMember | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<EngineListMember> | EngineListMember), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getSearchMemberInQueueMockHandler: (overrideResponse?: EngineListMember | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListMember> | EngineListMember), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateMemberMockHandler: (overrideResponse?: EngineMemberInQueue | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EngineMemberInQueue> | EngineMemberInQueue), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateMemberBulkMockHandler: (overrideResponse?: EngineMemberBulkResponse | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EngineMemberBulkResponse> | EngineMemberBulkResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getResetMembersMockHandler: (overrideResponse?: EngineResetMembersResponse | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineResetMembersResponse> | EngineResetMembersResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteMemberMockHandler: (overrideResponse?: EngineMemberInQueue | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<EngineMemberInQueue> | EngineMemberInQueue), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getReadMemberMockHandler: (overrideResponse?: EngineMemberInQueue | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineMemberInQueue> | EngineMemberInQueue), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPatchMemberMockHandler: (overrideResponse?: EngineMemberInQueue | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineMemberInQueue> | EngineMemberInQueue), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUpdateMemberMockHandler: (overrideResponse?: EngineMemberInQueue | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<EngineMemberInQueue> | EngineMemberInQueue), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getSearchMemberAttemptsMockHandler: (overrideResponse?: EngineListMemberAttempt | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListMemberAttempt> | EngineListMemberAttempt), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateAttemptMockHandler: (overrideResponse?: EngineCreateAttemptResponse | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EngineCreateAttemptResponse> | EngineCreateAttemptResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getAttemptResultMockHandler: (overrideResponse?: EngineAttemptResultResponse | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineAttemptResultResponse> | EngineAttemptResultResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getMemberServiceMock: () => import("msw").HttpHandler[];
