import type { EventV3LogicalAuthorityEntry } from "./pack-contract.js"; export interface EventV3LogicalAuthorityView { entries: EventV3LogicalAuthorityEntry[]; quarantined_packs: Array<{ manifest_path: string; reason: string; }>; physical_files: number; packed_entries: number; } /** Build a pack-aware authority view without following symlinks or granting pack precedence. */ export declare function iterateEventV3LogicalAuthority(authorityRoot: string): Promise; export declare function digestEventV3LogicalAuthority(authorityRoot: string): Promise<`sha256:${string}`>; //# sourceMappingURL=logical-authority.d.ts.map