export interface TTSTimelineData {
    t1_silenceDetected: number;
    t2_chatRequestSent: number;
    t3_llmFirstChar: number;
    t4_ttsFirstData: number;
    t5_a2fFirstData: number;
    t6_framePlayerStart: number;
    t7_audioPlayStart: number;
}
export declare class TTSTimeline {
    private current;
    private history;
    private static readonly HISTORY_SIZE;
    start(): void;
    markChatRequestSent(): void;
    markLLMFirstChar(): void;
    markTTSFirstData(): void;
    markA2FFirstData(): void;
    markFramePlayerStart(): void;
    markAudioPlayStart(): void;
    reset(): void;
    get isActive(): boolean;
    getHistory(): readonly TTSTimelineData[];
    private print;
}
export default TTSTimeline;
//# sourceMappingURL=TTSTimeline.d.ts.map