import type { TtsRuntimeStatus, TtsStatusEntry } from './types.js'; declare class TtsStatusTrackerImpl { private recentEntries; private totalCalls; private totalSuccesses; private totalFailures; recordAttempt(entry: TtsStatusEntry): void; getStatus(): TtsRuntimeStatus; getRecentEntries(count?: number): TtsStatusEntry[]; reset(): void; } export declare const ttsStatusTracker: TtsStatusTrackerImpl; export declare function recordTtsSuccess(params: { provider: string; latencyMs: number; textLength: number; audioSize: number; audioFormat: string; usedFallback?: boolean; wasSummarized?: boolean; }): void; export declare function recordTtsFailure(params: { provider?: string; latencyMs: number; textLength: number; error: string; }): void; export {};