import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { AgentChatServiceGetAgentChatsCounterParams, AgentChatServiceGetAgentChatsParams, WebitelChatGetAgentChatsCounterResponse, WebitelChatGetAgentChatsResponse, WebitelChatMarkChatProcessedResponse } from '../_models'; export declare const // --- title start getAgentChatService: (axiosInstance?: AxiosInstance) => { agentChatServiceGetAgentChats: (params?: AgentChatServiceGetAgentChatsParams, options?: AxiosRequestConfig) => Promise>; agentChatServiceGetAgentChatsCounter: (params?: AgentChatServiceGetAgentChatsCounterParams, options?: AxiosRequestConfig) => Promise>; agentChatServiceMarkChatProcessed: (chatId: string, options?: AxiosRequestConfig) => Promise>; }; export type AgentChatServiceGetAgentChatsResult = AxiosResponse; export type AgentChatServiceGetAgentChatsCounterResult = AxiosResponse; export type AgentChatServiceMarkChatProcessedResult = AxiosResponse;