import type { CaseResult } from "../run/vitest-runner.js"; export interface CheckOptions { sourceDir: string; evalId: string; signal?: AbortSignal; } export interface CheckResult { evalId: string; cloneDir: string; tests: { passed: number; total: number; cases: CaseResult[]; }; durationMs: number; } export declare function evalCheck(opts: CheckOptions): Promise;