import type { VerificationEvidence } from "./verification-evidence.js"; /** Per-run evidence never inherits an earlier turn's green or red checks. */ export declare function describeTurnVerification(activity: { changed: boolean; checked?: boolean; evidence: readonly VerificationEvidence[]; }, problem: string | null): { reason: string; verification: "passed" | "failed" | "incomplete" | "not_recorded"; verifiedChecks: number; changed: boolean; }; /** Host-observed verification for the desktop, never inferred from assistant text. */ export declare function describeRunVerification(evidence: readonly VerificationEvidence[], problem: string | null): { verification: "passed" | "failed" | "incomplete" | "not_recorded"; verifiedChecks: number; };