import { type ApprovalEntry } from "../../../domain/sentinel/policy/approval.js"; export declare class ApprovalChainTamperedError extends Error { readonly atIndex: number; readonly entryId: string; constructor(atIndex: number, entryId: string); } export declare function appendApprovalEntry(chain: readonly ApprovalEntry[], draft: Omit): ApprovalEntry; export declare function verifyApprovalChain(chain: readonly ApprovalEntry[]): void; //# sourceMappingURL=approval-chain.d.ts.map