import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { CatalogGetCustomersParams, CatalogGetDialogsParams, CatalogGetHistory2Params, CatalogGetHistoryParams, CatalogGetMembersParams, WebitelChatBroadcastMessageRequest, WebitelChatBroadcastMessageResponse, WebitelChatChatCustomers, WebitelChatChatDialogs, WebitelChatChatMembers, WebitelChatChatMessages } from '../_models'; export declare const // --- title start getMessages: (axiosInstance?: AxiosInstance) => { messagesServiceBroadcastMessage: (webitelChatBroadcastMessageRequest: WebitelChatBroadcastMessageRequest, options?: AxiosRequestConfig) => Promise>; catalogGetCustomers: (params?: CatalogGetCustomersParams, options?: AxiosRequestConfig) => Promise>; catalogGetDialogs: (params?: CatalogGetDialogsParams, options?: AxiosRequestConfig) => Promise>; catalogGetMembers: (chatId: string, params?: CatalogGetMembersParams, options?: AxiosRequestConfig) => Promise>; catalogGetHistory: (chatId: string, params?: CatalogGetHistoryParams, options?: AxiosRequestConfig) => Promise>; catalogGetHistory2: (params?: CatalogGetHistory2Params, options?: AxiosRequestConfig) => Promise>; }; export type MessagesServiceBroadcastMessageResult = AxiosResponse; export type CatalogGetCustomersResult = AxiosResponse; export type CatalogGetDialogsResult = AxiosResponse; export type CatalogGetMembersResult = AxiosResponse; export type CatalogGetHistoryResult = AxiosResponse; export type CatalogGetHistory2Result = AxiosResponse;