import type { ResolvedConfig } from "./config.js"; export type VerifyVerdict = "pass" | "fail" | "unknown"; export type VerifyResult = { verdict: VerifyVerdict; output: string; error?: string; exitCode?: number | null; reason?: string; }; export type ParsedVerify = { verdict: VerifyVerdict; details: string; }; export declare function stopAllVerifyCommands(reason: string): void; export declare function runCommand(command: string[], cwd: string, options?: { timeoutMs?: number; label?: string; }): Promise<{ ok: boolean; code: number | null; stdout: string; stderr: string; }>; export declare function runVerify(worktree: string, config: ResolvedConfig): Promise; export declare function formatVerifyJson(result: VerifyResult): string; export declare function parseVerifyResult(raw: string | VerifyResult): ParsedVerify; export declare function runAndParseVerify(worktree: string, config: ResolvedConfig): Promise; //# sourceMappingURL=verify.d.ts.map