import { Command } from "commander";
export interface PredictionOptions {
    type?: "next" | "dependencies" | "patterns" | "issues" | "optimization";
    confidence?: number;
    context?: string;
    verbose?: boolean;
}
export declare class PredictCommand {
    private intelligence;
    constructor();
    execute(action: string, options: PredictionOptions): Promise<void>;
    private predictNextSteps;
    private predictDependencies;
    private predictPatterns;
    private predictIssues;
    private predictOptimizations;
    private predictGeneral;
    private displayPredictions;
    private displayNextStepPredictions;
    private displayDependencyPredictions;
    private displayPatternPredictions;
    private displayIssuePredictions;
    private displayOptimizationPredictions;
    private displayGeneralSummary;
    private getExistingComponents;
    private hasComponent;
    private hasPattern;
    private isRecentlyModified;
    private hasTests;
    private getPackageDependencies;
    private isOutdatedPattern;
    private calculateAverageConfidence;
    private savePredictions;
}
export declare const predict: Command;
//# sourceMappingURL=predict.d.ts.map