import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { CreateStatusConditionParams, ListStatusConditionsParams, LocateStatusConditionParams, UpdateStatusCondition2Params, UpdateStatusConditionParams, WebitelCasesInputCreateStatusCondition, WebitelCasesInputStatusCondition, WebitelCasesLocateStatusConditionResponse, WebitelCasesStatusCondition, WebitelCasesStatusConditionList } from '../_models'; export declare const // --- title start getStatusConditions: (axiosInstance?: AxiosInstance) => { listStatusConditions: (statusId: string, params?: ListStatusConditionsParams, options?: AxiosRequestConfig) => Promise>; createStatusCondition: (statusId: string, webitelCasesInputCreateStatusCondition: WebitelCasesInputCreateStatusCondition, params?: CreateStatusConditionParams, options?: AxiosRequestConfig) => Promise>; deleteStatusCondition: (statusId: string, id: string, options?: AxiosRequestConfig) => Promise>; locateStatusCondition: (statusId: string, id: string, params?: LocateStatusConditionParams, options?: AxiosRequestConfig) => Promise>; updateStatusCondition2: (statusId: string, id: string, webitelCasesInputStatusCondition: WebitelCasesInputStatusCondition, params?: UpdateStatusCondition2Params, options?: AxiosRequestConfig) => Promise>; updateStatusCondition: (statusId: string, id: string, webitelCasesInputStatusCondition: WebitelCasesInputStatusCondition, params?: UpdateStatusConditionParams, options?: AxiosRequestConfig) => Promise>; }; export type ListStatusConditionsResult = AxiosResponse; export type CreateStatusConditionResult = AxiosResponse; export type DeleteStatusConditionResult = AxiosResponse; export type LocateStatusConditionResult = AxiosResponse; export type UpdateStatusCondition2Result = AxiosResponse; export type UpdateStatusConditionResult = AxiosResponse;