import { type EvidenceReference, type EvidenceStore, type EvidenceWriteResult } from "../evidence/store.js"; import { type TicketMaterializer } from "../tickets/materializer.js"; export interface TrustPolicyIdentity { readonly policy_version: number; readonly policy_digest: string; } export interface RecordTrustRunOptions { evidenceStore: EvidenceStore; deterministicEvidence: EvidenceReference; ticketMaterializer: TicketMaterializer; } export declare function recordTrustRun(options: RecordTrustRunOptions): EvidenceWriteResult; export declare function loadTrackedTrustPolicyIdentity(packageRoot?: string): Readonly;