export interface VerificationStep { id: string; command: "typescript" | "vitest" | "oms"; args: readonly string[]; timeout_ms: number; max_output_bytes: number; } export interface VerificationPlan { schema_version: 1; steps: readonly VerificationStep[]; } export interface FrozenVerificationPlan { readonly plan: VerificationPlan; readonly digest: string; } export declare function freezeTrackedVerificationPlan(packageRoot: string): FrozenVerificationPlan; /** Re-establishes the immutable in-process brand from persisted prepare-phase evidence. */ export declare function rehydrateFrozenVerificationPlan(value: unknown): FrozenVerificationPlan; export declare function assertFrozenVerificationPlan(value: FrozenVerificationPlan): VerificationPlan; export declare function parseVerificationPlan(value: unknown, label?: string): VerificationPlan;