import { type SessionSearchOptions } from './search.js'; export interface SessionTranscriptOptions extends Pick { session: string; } export interface SessionTranscript { path: string; id: string; startedAt: string | null; cwd: string | null; archived: boolean; } export declare function revalidateTranscriptMatches(matches: SessionTranscript[]): Promise; export declare function readSessionTranscriptLines(path: string): AsyncGenerator; export declare function resolveSessionTranscript(options: SessionTranscriptOptions): Promise; export declare function readResolvedSessionTranscriptLines(options: SessionTranscriptOptions, transcript: SessionTranscript, onResolved: (transcript: SessionTranscript) => void): AsyncGenerator; //# sourceMappingURL=transcript.d.ts.map