export function listTelegramIntegrations(client: ChatBotKitClient, request?: TelegramIntegrationListRequest): ResponsePromise; export function fetchTelegramIntegration(client: ChatBotKitClient, telegramId: string): ResponsePromise; export function createTelegramIntegration(client: ChatBotKitClient, request: TelegramIntegrationCreateRequest): Promise; export function updateTelegramIntegration(client: ChatBotKitClient, telegramId: string, request: TelegramIntegrationUpdateRequest): Promise; export function deleteTelegramIntegration(client: ChatBotKitClient, telegramId: string, request?: TelegramIntegrationDeleteRequest): Promise; export function setupTelegramIntegration(client: ChatBotKitClient, telegramId: string): Promise; export function initiateTelegram(client: ChatBotKitClient, telegramId: string, request: TelegramInitiateRequest): Promise; export type ChatBotKitClient = import("../../client.js").ChatBotKitClient; export type ResponsePromise = import("../../client.js").ResponsePromise; export type TelegramIntegrationListRequest = { cursor?: string; order?: "desc" | "asc"; take?: number; meta?: Record; }; export type TelegramIntegrationListResponse = import("../../types/api/v1.js").operations["listTelegramIntegrations"]["responses"]["200"]["content"]["application/json"]; export type TelegramIntegrationListStreamType = import("../../types/api/v1.js").operations["listTelegramIntegrations"]["responses"]["200"]["content"]["application/jsonl"]; export type TelegramIntegrationFetchResponse = import("../../types/api/v1.js").operations["fetchTelegramIntegration"]["responses"]["200"]["content"]["application/json"]; export type TelegramIntegrationCreateRequestBody = import("../../types/api/v1.js").operations["createTelegramIntegration"]["requestBody"]["content"]["application/json"]; export type TelegramIntegrationCreateRequest = TelegramIntegrationCreateRequestBody; export type TelegramIntegrationCreateResponseBody = import("../../types/api/v1.js").operations["createTelegramIntegration"]["responses"]["200"]["content"]["application/json"]; export type TelegramIntegrationCreateResponse = TelegramIntegrationCreateResponseBody; export type TelegramIntegrationUpdateRequestBody = import("../../types/api/v1.js").operations["updateTelegramIntegration"]["requestBody"]["content"]["application/json"]; export type TelegramIntegrationUpdateRequest = TelegramIntegrationUpdateRequestBody; export type TelegramIntegrationUpdateResponseBody = import("../../types/api/v1.js").operations["updateTelegramIntegration"]["responses"]["200"]["content"]["application/json"]; export type TelegramIntegrationUpdateResponse = TelegramIntegrationUpdateResponseBody; export type TelegramIntegrationDeleteRequestBody = import("../../types/api/v1.js").operations["deleteTelegramIntegration"]["requestBody"]["content"]["application/json"]; export type TelegramIntegrationDeleteRequest = TelegramIntegrationDeleteRequestBody; export type TelegramIntegrationDeleteResponseBody = import("../../types/api/v1.js").operations["deleteTelegramIntegration"]["responses"]["200"]["content"]["application/json"]; export type TelegramIntegrationDeleteResponse = TelegramIntegrationDeleteResponseBody; export type TelegramIntegrationSetupRequestBody = import("../../types/api/v1.js").operations["setupTelegramIntegration"]["requestBody"]["content"]["application/json"]; export type TelegramIntegrationSetupRequest = TelegramIntegrationSetupRequestBody; export type TelegramIntegrationSetupResponseBody = import("../../types/api/v1.js").operations["setupTelegramIntegration"]["responses"]["200"]["content"]["application/json"]; export type TelegramIntegrationSetupResponse = TelegramIntegrationSetupResponseBody; export type TelegramInitiateRequestBody = import("../../types/api/v1.js").operations["initiateTelegram"]["requestBody"]["content"]["application/json"]; export type TelegramInitiateRequest = TelegramInitiateRequestBody; export type TelegramInitiateResponseBody = import("../../types/api/v1.js").operations["initiateTelegram"]["responses"]["200"]["content"]["application/json"]; export type TelegramInitiateResponse = TelegramInitiateResponseBody;