import type { LedgerRecord } from './session-ledger.js'; export declare function parseRecord(line: string): LedgerRecord | null; export declare function ledgerExists(sessionId: string): Promise; export declare function readLedger(sessionId: string): AsyncGenerator; export declare function tailLedger(sessionId: string, opts?: { fromStart?: boolean; signal?: AbortSignal; }): AsyncGenerator;