import type { TelegramAdapterConfig, TelegramAdapterStartOptions, TelegramAdapterStartResult, TelegramChatId } from "@mono-agent/telegram-adapter"; import type { ChannelDriver } from "../channels.js"; export interface TelegramChannelOverrides { readonly botFactory?: TelegramAdapterStartOptions["botFactory"]; readonly runnerFactory?: TelegramAdapterStartOptions["runnerFactory"]; readonly startAdapter?: (options: TelegramAdapterStartOptions) => Promise; } export declare function createTelegramChannelDriver(overrides?: TelegramChannelOverrides): ChannelDriver; /** Extract a Telegram chat id from a `telegram:` conversation id. */ export declare function telegramChatIdFromConversation(conversationId: string): TelegramChatId | undefined; //# sourceMappingURL=telegram.d.ts.map