export interface ClaudeDiscoveryRecovery { /** Authoritative review/evidence reference explaining this exact transition. */ reason: string; /** Omit to preview; supply the reviewed preview digest to record a receipt. */ reviewedPlanDigest?: string; } /** This admits one named transition, not a general "ignore other agents" mode. * Both full policy hashes and these exact values enter the recovery plan. */ export declare function reviewedClaudeDiscoveryChange(beforeText: string, currentText: string, options: ClaudeDiscoveryRecovery): { reason: string; changes: { path: string; before: any; after: any; }[]; };