export declare const STATS_TICK_MS = 300000; export interface StatsTickerBot { getStats(): { activeSessions: number; totalChats: number; }; getBusySessionCount(): number; } export interface StatsTickerOptions { bot: StatsTickerBot; spawnedVersion: string; intervalMs?: number; log?: (message: string) => void; warn?: (message: string) => void; exit?: (code: number) => void; readVersion?: () => string; } export declare function runStatsTick(options: StatsTickerOptions & { deferrals: number; }): number; export declare function startStatsTicker(options: StatsTickerOptions): NodeJS.Timeout;