/**
 * Optimizer command - runs the AI provider to find and prove one performance improvement.
 */
import { Command } from 'commander';
import { INightWatchConfig } from '@night-watch/core';
export interface IOptimizeOptions {
    dryRun: boolean;
    json?: boolean;
    timeout?: string;
    provider?: string;
    targetScope?: string;
}
export declare function buildEnvVars(config: INightWatchConfig, options: IOptimizeOptions, projectDir?: string): Record<string, string>;
export declare function applyCliOverrides(config: INightWatchConfig, options: IOptimizeOptions): INightWatchConfig;
export declare function optimizeCommand(program: Command): void;
//# sourceMappingURL=optimize.d.ts.map