export declare class CodexPaginatedAnswerProofInvalidatedError extends Error { constructor(message: string); } export interface CodexPaginatedAnswerProofAnchor { path: string; device: number; inode: number; offsetBytes: number; headerHash: string; lastOrdinal: number; threadId: string; turnId: string; itemId: string; } /** Freeze a canonical writer boundary before sending an answer, never searching old history. */ export declare function captureCodexPaginatedAnswerProof(input: { codexHome: string; rolloutPath: string; threadId: string; turnId: string; itemId: string; }): CodexPaginatedAnswerProofAnchor; export declare function readCodexPaginatedAnswerProof(anchor: CodexPaginatedAnswerProofAnchor, answers: Record): "pending" | "matched" | "different";