import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { EngineCreatePresetQueryRequest, EngineListPresetQuery, EnginePresetQuery, EnginePresetQueryServicePatchPresetQueryBody, EnginePresetQueryServiceUpdatePresetQueryBody, SearchPresetQueryParams } from '../_models'; export declare const // --- title start getPresetQueryService: (axiosInstance?: AxiosInstance) => { searchPresetQuery: (params?: SearchPresetQueryParams, options?: AxiosRequestConfig) => Promise>; createPresetQuery: (engineCreatePresetQueryRequest: EngineCreatePresetQueryRequest, options?: AxiosRequestConfig) => Promise>; deletePresetQuery: (id: number, options?: AxiosRequestConfig) => Promise>; readPresetQuery: (id: number, options?: AxiosRequestConfig) => Promise>; patchPresetQuery: (id: number, enginePresetQueryServicePatchPresetQueryBody: EnginePresetQueryServicePatchPresetQueryBody, options?: AxiosRequestConfig) => Promise>; updatePresetQuery: (id: number, enginePresetQueryServiceUpdatePresetQueryBody: EnginePresetQueryServiceUpdatePresetQueryBody, options?: AxiosRequestConfig) => Promise>; }; export type SearchPresetQueryResult = AxiosResponse; export type CreatePresetQueryResult = AxiosResponse; export type DeletePresetQueryResult = AxiosResponse; export type ReadPresetQueryResult = AxiosResponse; export type PatchPresetQueryResult = AxiosResponse; export type UpdatePresetQueryResult = AxiosResponse;