import type { Bot } from 'grammy'; export declare function resolvePollingStallThresholdMs(value?: number): number; export interface TelegramPollingSessionOptions { accountId: string; botToken: string; bot: Bot; stallThresholdMs?: number; onExit?: (err?: unknown) => void; } export interface TelegramPollingSession { stop: () => Promise; } export declare function wireTelegramUpdateOffsetPersistence(bot: Bot, params: { accountId: string; botToken: string; }): void; export declare function startTelegramPollingSession(options: TelegramPollingSessionOptions): TelegramPollingSession;