import type { VerifierContentAuthority, VerifierIdentityV2, VerifierRuntimeLocator } from "./long-task-delivery-types.js"; export interface VerifierAuthorityDiffV2 { verifier_content_changed: boolean; verifier_runtime_locator_changed: boolean; verifier_files_changed: string[]; previous_verifier: VerifierIdentityV2; next_verifier: VerifierIdentityV2; } export declare function verifierContentAuthority(identity: VerifierIdentityV2): VerifierContentAuthority; export declare function verifierRuntimeLocator(identity: VerifierIdentityV2): VerifierRuntimeLocator; export declare function verifierAuthorityDiff(previous: VerifierIdentityV2, next: VerifierIdentityV2): VerifierAuthorityDiffV2; export declare function verifierIdentityMatches(previous: VerifierIdentityV2, next: VerifierIdentityV2): boolean;