import type { AgentConfig } from '../core/config.js'; import type { BacktestResult } from './runner.js'; export interface OptimizeResult { best: BacktestResult; bestParams: string; default: BacktestResult; totalCombinations: number; topResults: { params: string; pnl: number; winRate: number; trades: number; sharpe: number; score: number; }[]; } export declare function runOptimizedBacktest(baseConfig: AgentConfig, strategyFilter_: string | undefined, days: number, onProgress?: (msg: string) => void): Promise; //# sourceMappingURL=optimizer.d.ts.map