import { AnalysisResult } from '../types/analysis';
export declare class OutputFormatter {
    private format;
    constructor(format?: 'console' | 'json');
    displayResults(results: AnalysisResult): Promise<void>;
    private displayConsole;
    private displayIssues;
    private displayIssue;
    private displayIssueDetails;
    private displaySummary;
    private displayRecommendations;
    private displayJSON;
    static createUpgradePrompt(current: number, limit: number): string;
    static createValueMessage(validationsUsed: number): string;
}
//# sourceMappingURL=formatter.d.ts.map