import type { ResolvedSuite, Run, RunOptions, Trial } from "../config/types.js"; export interface JudgeOnlyOptions { readonly previousRun: Run; readonly suiteConfig: ResolvedSuite; readonly runOptions: RunOptions; /** Called after each trial is re-graded, for progress reporting. */ readonly onTrial?: ((trial: Trial) => Promise) | undefined; } /** * Re-grades trials from a previous run using the current grader config. * Target outputs are taken from the previous run — the target function is never called. * * Expected values are looked up from the suite config's cases by caseId. * Graders come from the current suite config (not the previous run). */ export declare function runJudgeOnly(options: JudgeOnlyOptions): Promise; //# sourceMappingURL=judge-only.d.ts.map