import type { CodingAgentEvent, CodingAgentTranscriptState } from './types.js'; export declare function upsertCodingAgentSession(state: CodingAgentTranscriptState, session: CodingAgentTranscriptState['sessions'][string]): void; export declare function renameCodingAgentSession(state: CodingAgentTranscriptState, from: string, to: string): void; export declare function appendCodingAgentEvent(state: CodingAgentTranscriptState, event: CodingAgentEvent): void; export declare function acceptCodingAgentSequence(state: CodingAgentTranscriptState, sessionId: string, seq: number): 'accepted' | 'duplicate' | 'restarted'; export declare function appendCodingAgentDelta(state: CodingAgentTranscriptState, sessionId: string, streamId: string, text: string): boolean; export declare function finalizeCodingAgentStream(state: CodingAgentTranscriptState, sessionId: string, streamId: string, text?: string): boolean; export declare function finalizeAllCodingAgentStreams(state: CodingAgentTranscriptState, sessionId: string): void; export declare function rewindCodingAgentEvents(state: CodingAgentTranscriptState, sessionId: string, cutUuid?: string): void; //# sourceMappingURL=transcript.d.ts.map