/**
 * Fix Orchestrator - Automated fixing and code generation
 *
 * Coordinates automated fixes for bugs, performance issues, and code quality problems
 */
import { OrchestratorResult } from '../types/orchestrator-types.js';
export interface FixTask {
    task?: string;
    description?: string;
    issues?: string[];
    autoApply?: boolean;
    priority?: 'critical' | 'high' | 'medium' | 'low';
    scope?: 'minimal' | 'comprehensive';
}
export declare class FixOrchestrator {
    private subAgents;
    orchestrate(task: FixTask): Promise<OrchestratorResult>;
    private analyzeTask;
    private createExecutionPlan;
    private executePlan;
    private getMockDataForAction;
    private synthesizeResults;
    private createSummary;
    private determineNextSteps;
}
//# sourceMappingURL=fix-orchestrator.d.ts.map