export class BotClient extends ChatBotKitClient { session: BotSessionClient; list(request?: import("./v1.js").BotListRequest): ResponsePromise; fetch(botId: string): ResponsePromise; create(request: import("./v1.js").BotCreateRequest): Promise; update(botId: string, request: import("./v1.js").BotUpdateRequest): Promise; delete(botId: string): Promise; upvote(botId: string, request: import("./v1.js").BotUpvoteRequest): Promise; downvote(botId: string, request: import("./v1.js").BotDownvoteRequest): Promise; } export default BotClient; export type ResponsePromise = import("../client.js").ResponsePromise; import { ChatBotKitClient } from '../client.cjs'; import { BotSessionClient } from './session/index.cjs';