import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { ContactsManager, ContactsManagerList } from '../_models';
export declare const getDeleteManagersResponseMock: () => ContactsManager[];
export declare const getListManagersResponseMock: (overrideResponse?: Partial<Extract<ContactsManagerList, object>>) => ContactsManagerList;
export declare const getMergeManagersResponseMock: (overrideResponse?: Partial<Extract<ContactsManagerList, object>>) => ContactsManagerList;
export declare const getResetManagersResponseMock: (overrideResponse?: Partial<Extract<ContactsManagerList, object>>) => ContactsManagerList;
export declare const getDeleteManagerResponseMock: (overrideResponse?: Partial<Extract<ContactsManager, object>>) => ContactsManager;
export declare const getLocateManagerResponseMock: (overrideResponse?: Partial<Extract<ContactsManager, object>>) => ContactsManager;
export declare const getUpdateManager2ResponseMock: (overrideResponse?: Partial<Extract<ContactsManagerList, object>>) => ContactsManagerList;
export declare const getUpdateManagerResponseMock: (overrideResponse?: Partial<Extract<ContactsManagerList, object>>) => ContactsManagerList;
export declare const getDeleteManagersMockHandler: (overrideResponse?: ContactsManager[] | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<ContactsManager[]> | ContactsManager[]), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getListManagersMockHandler: (overrideResponse?: ContactsManagerList | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<ContactsManagerList> | ContactsManagerList), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getMergeManagersMockHandler: (overrideResponse?: ContactsManagerList | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<ContactsManagerList> | ContactsManagerList), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getResetManagersMockHandler: (overrideResponse?: ContactsManagerList | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<ContactsManagerList> | ContactsManagerList), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteManagerMockHandler: (overrideResponse?: ContactsManager | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<ContactsManager> | ContactsManager), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getLocateManagerMockHandler: (overrideResponse?: ContactsManager | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<ContactsManager> | ContactsManager), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUpdateManager2MockHandler: (overrideResponse?: ContactsManagerList | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<ContactsManagerList> | ContactsManagerList), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUpdateManagerMockHandler: (overrideResponse?: ContactsManagerList | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<ContactsManagerList> | ContactsManagerList), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getManagersMock: () => import("msw").HttpHandler[];
