import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { CreateSLAParams, ListSLAsParams, LocateSLAParams, UpdateSLA2Params, UpdateSLAParams, WebitelCasesInputSLA, WebitelCasesInputSLABody, WebitelCasesLocateSLAResponse, WebitelCasesSLA, WebitelCasesSLAList } from '../_models'; export declare const // --- title start getSlas: (axiosInstance?: AxiosInstance) => { listSLAs: (params?: ListSLAsParams, options?: AxiosRequestConfig) => Promise>; createSLA: (webitelCasesInputSLABody: WebitelCasesInputSLABody, params?: CreateSLAParams, options?: AxiosRequestConfig) => Promise>; deleteSLA: (id: string, options?: AxiosRequestConfig) => Promise>; locateSLA: (id: string, params?: LocateSLAParams, options?: AxiosRequestConfig) => Promise>; updateSLA2: (id: string, webitelCasesInputSLA: WebitelCasesInputSLA, params?: UpdateSLA2Params, options?: AxiosRequestConfig) => Promise>; updateSLA: (id: string, webitelCasesInputSLA: WebitelCasesInputSLA, params?: UpdateSLAParams, options?: AxiosRequestConfig) => Promise>; }; export type ListSLAsResult = AxiosResponse; export type CreateSLAResult = AxiosResponse; export type DeleteSLAResult = AxiosResponse; export type LocateSLAResult = AxiosResponse; export type UpdateSLA2Result = AxiosResponse; export type UpdateSLAResult = AxiosResponse;