import type { EvalProgressReporter } from './progress.js';
import type { AgentEvalCase, EvalCheckResult, EvalRunResult } from './schema.js';
export type PreparedEvalWorkspace = {
    workspaceRoot: string;
    setupResults: EvalCheckResult[];
    fixture: EvalRunResult['fixture'];
};
export declare function prepareEvalWorkspace(args: {
    testCase: AgentEvalCase;
    repoRoot: string;
    workRoot?: string;
    progress?: EvalProgressReporter;
}): Promise<PreparedEvalWorkspace>;
//# sourceMappingURL=workspace-fixture.d.ts.map