import type { BrokerSnapshot } from './broker-protocol.js'; export interface NodeSnapshotRead { nodeId: string; snapshot: BrokerSnapshot; commands: Array<{ name: string; description: string; source: 'builtin'; }>; } /** Reconstruct a persisted session without launching its broker. Backs the * machine-readable snapshot endpoint and the human transcript render. */ export declare function readNodeSnapshot(nodeId: string): Promise; /** Human-readable history only: text messages plus terse tool records, never * private model reasoning. */ export declare function transcriptMarkdown(nodeId: string): Promise;