export interface ArchiveFile { path: string; bytes: Uint8Array; } export function createDeterministicTar(files: readonly ArchiveFile[]): Buffer; export function parseDeterministicTar(source: Uint8Array): ArchiveFile[]; export function verifySignedRelease(input: { signedManifestPath: string; authorityRoot: string; protectedState: Record; }): Promise>; export function verifySignedReleaseForTest(input: { signedManifestPath: string; trustPolicyPath: string; verifySignedReleaseEnvelope: (input: Record) => unknown; protectedState: Record; now: string; }): Promise>;