import type { BranchScore } from './index.js'; import type { CreatedBranch, FarmManifest } from '../../agent/worktree.js'; export interface WinnerResolution { branch: CreatedBranch; source: 'winner' | 'top-scored' | 'fallback-first-branch'; } export interface ResolveWinnerDeps { loadScore?: (farmDir: string, index: number) => Promise; } export declare function resolveWinnerBranch(manifest: FarmManifest, deps?: ResolveWinnerDeps): Promise;