import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { WebitelImApiGatewayV1Bot, WebitelImApiGatewayV1BotsUpdateBotBody, WebitelImApiGatewayV1CreateBotRequest } from '../_models'; export declare const // --- title start getWebitelImApiGatewayV1Bots: (axiosInstance?: AxiosInstance) => { botsCreateBot: (webitelImApiGatewayV1CreateBotRequest: WebitelImApiGatewayV1CreateBotRequest, options?: AxiosRequestConfig) => Promise>; botsDeleteBot: (id: string, options?: AxiosRequestConfig) => Promise>; botsUpdateBot: (id: string, webitelImApiGatewayV1BotsUpdateBotBody: WebitelImApiGatewayV1BotsUpdateBotBody, options?: AxiosRequestConfig) => Promise>; }; export type BotsCreateBotResult = AxiosResponse; export type BotsDeleteBotResult = AxiosResponse; export type BotsUpdateBotResult = AxiosResponse;