export interface AutoResearchExperimentOptions { experimentTag?: string; candidateDir?: string; baseDir?: string; taskSet?: string; holdoutSet?: string; branch?: string; nFamily?: string; runs?: string; model?: string; deficiencyId?: string; benchmarkSource?: string; baseRef?: string; candidateRef?: string; buildBase?: boolean; noBuild?: boolean; basePort?: string; candidatePort?: string; cortexDir?: string; seed?: string; alpha?: string; epsilon?: string; minRuns?: string; json?: boolean; /** Non-cortex target: grade a shell command per task (with --build-cmd/--accept-exit) * instead of building+serving a cortex server. Both arms use the same command; the * base/candidate difference is the worktree the command runs in. */ runCmd?: string; buildCmd?: string; acceptExit?: string; /** Effectiveness-arm labels recorded on both base + candidate records (shared dispatch * config; the experiment isolates the harness-version variable). Fall back to the * CORTEX_SUBAGENT_TEMPERATURE / CORTEX_ARM_STRATEGY env stamp when omitted. */ temperature?: string; strategy?: string; } export declare function autoResearchExperiment(options: AutoResearchExperimentOptions): Promise; //# sourceMappingURL=experiment.d.ts.map