import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { EngineAgentPauseCause, EngineAgentPauseCauseServicePatchAgentPauseCauseBody, EngineAgentPauseCauseServiceUpdateAgentPauseCauseBody, EngineCreateAgentPauseCauseRequest, EngineListAgentPauseCause, SearchAgentPauseCauseParams } from '../_models'; export declare const // --- title start getAgentPauseCauseService: (axiosInstance?: AxiosInstance) => { searchAgentPauseCause: (params?: SearchAgentPauseCauseParams, options?: AxiosRequestConfig) => Promise>; createAgentPauseCause: (engineCreateAgentPauseCauseRequest: EngineCreateAgentPauseCauseRequest, options?: AxiosRequestConfig) => Promise>; deleteAgentPauseCause: (id: number, options?: AxiosRequestConfig) => Promise>; readAgentPauseCause: (id: number, options?: AxiosRequestConfig) => Promise>; patchAgentPauseCause: (id: number, engineAgentPauseCauseServicePatchAgentPauseCauseBody: EngineAgentPauseCauseServicePatchAgentPauseCauseBody, options?: AxiosRequestConfig) => Promise>; updateAgentPauseCause: (id: number, engineAgentPauseCauseServiceUpdateAgentPauseCauseBody: EngineAgentPauseCauseServiceUpdateAgentPauseCauseBody, options?: AxiosRequestConfig) => Promise>; }; export type SearchAgentPauseCauseResult = AxiosResponse; export type CreateAgentPauseCauseResult = AxiosResponse; export type DeleteAgentPauseCauseResult = AxiosResponse; export type ReadAgentPauseCauseResult = AxiosResponse; export type PatchAgentPauseCauseResult = AxiosResponse; export type UpdateAgentPauseCauseResult = AxiosResponse;