import type { FabricLogLine } from "../agents/types.js"; import type { FabricAgentTranscript, FabricTranscriptEntry } from "./transcript.js"; export declare class TranscriptAccumulator { #private; readonly entries: FabricTranscriptEntry[]; append(events: Array>): void; snapshot(olderAvailable?: boolean, updatedAt?: number, maxEntries?: number): FabricAgentTranscript; } export declare const parseRaw: (raw: string) => Record | undefined; export declare const parsedEvents: (lines: FabricLogLine[]) => Array>; interface ToolLifecycleStart { id: string; event: Record; } export declare const normalizedToolStarts: (event: Record) => ToolLifecycleStart[]; export declare const missingToolStartIds: (events: Array>) => Set; export {}; //# sourceMappingURL=transcript-parser.d.ts.map