import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { EngineListPresetQuery, EnginePresetQuery } from '../_models';
export declare const getSearchPresetQueryResponseMock: (overrideResponse?: Partial<Extract<EngineListPresetQuery, object>>) => EngineListPresetQuery;
export declare const getCreatePresetQueryResponseMock: (overrideResponse?: Partial<Extract<EnginePresetQuery, object>>) => EnginePresetQuery;
export declare const getDeletePresetQueryResponseMock: (overrideResponse?: Partial<Extract<EnginePresetQuery, object>>) => EnginePresetQuery;
export declare const getReadPresetQueryResponseMock: (overrideResponse?: Partial<Extract<EnginePresetQuery, object>>) => EnginePresetQuery;
export declare const getPatchPresetQueryResponseMock: (overrideResponse?: Partial<Extract<EnginePresetQuery, object>>) => EnginePresetQuery;
export declare const getUpdatePresetQueryResponseMock: (overrideResponse?: Partial<Extract<EnginePresetQuery, object>>) => EnginePresetQuery;
export declare const getSearchPresetQueryMockHandler: (overrideResponse?: EngineListPresetQuery | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListPresetQuery> | EngineListPresetQuery), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreatePresetQueryMockHandler: (overrideResponse?: EnginePresetQuery | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<EnginePresetQuery> | EnginePresetQuery), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeletePresetQueryMockHandler: (overrideResponse?: EnginePresetQuery | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<EnginePresetQuery> | EnginePresetQuery), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getReadPresetQueryMockHandler: (overrideResponse?: EnginePresetQuery | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EnginePresetQuery> | EnginePresetQuery), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPatchPresetQueryMockHandler: (overrideResponse?: EnginePresetQuery | ((info: Parameters<Parameters<typeof http.patch>[1]>[0]) => Promise<EnginePresetQuery> | EnginePresetQuery), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUpdatePresetQueryMockHandler: (overrideResponse?: EnginePresetQuery | ((info: Parameters<Parameters<typeof http.put>[1]>[0]) => Promise<EnginePresetQuery> | EnginePresetQuery), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPresetQueryServiceMock: () => import("msw").HttpHandler[];
