import { type LockOptions } from "./lockfile"; import { type QuickAction } from "./quick-actions"; export type VerifyCheckStatus = "pass" | "warn" | "fail"; export interface VerifyCheck { id: string; title: string; status: VerifyCheckStatus; details: string[]; } export interface VerifyOptions extends LockOptions { strict?: boolean; safetyGates?: boolean; } export interface VerifyReport { ok: boolean; strict: boolean; status: VerifyCheckStatus; score: number; lock_path: string; best_next_command: string; next_commands: string[]; quick_actions: QuickAction[]; checks: VerifyCheck[]; } export declare function runVerification(options?: VerifyOptions): Promise;