import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { EngineListTeamHook, EngineTeamHook } from '../_models';
export declare const getSearchTeamHookResponseMock: (overrideResponse?: Partial<Extract<EngineListTeamHook, object>>) => EngineListTeamHook;
export declare const getCreateTeamHookResponseMock: (overrideResponse?: Partial<Extract<EngineTeamHook, object>>) => EngineTeamHook;
export declare const getDeleteTeamHookResponseMock: (overrideResponse?: Partial<Extract<EngineTeamHook, object>>) => EngineTeamHook;
export declare const getReadTeamHookResponseMock: (overrideResponse?: Partial<Extract<EngineTeamHook, object>>) => EngineTeamHook;
export declare const getPatchTeamHookResponseMock: (overrideResponse?: Partial<Extract<EngineTeamHook, object>>) => EngineTeamHook;
export declare const getUpdateTeamHookResponseMock: (overrideResponse?: Partial<Extract<EngineTeamHook, object>>) => EngineTeamHook;
export declare const getSearchTeamHookMockHandler: (overrideResponse?: EngineListTeamHook | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListTeamHook> | EngineListTeamHook), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateTeamHookMockHandler: (overrideResponse?: EngineTeamHook | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EngineTeamHook> | EngineTeamHook), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteTeamHookMockHandler: (overrideResponse?: EngineTeamHook | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<EngineTeamHook> | EngineTeamHook), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getReadTeamHookMockHandler: (overrideResponse?: EngineTeamHook | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineTeamHook> | EngineTeamHook), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPatchTeamHookMockHandler: (overrideResponse?: EngineTeamHook | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EngineTeamHook> | EngineTeamHook), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUpdateTeamHookMockHandler: (overrideResponse?: EngineTeamHook | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<EngineTeamHook> | EngineTeamHook), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getTeamHookServiceMock: () => import("msw").HttpHandler[];
