import { SecurityIssue, ScanResult } from './types';
export declare class Reporter {
    formatTable(result: ScanResult): string;
    formatJson(result: ScanResult): string;
    formatSarif(result: ScanResult): string;
    formatHtml(result: ScanResult): string;
    private generateSarifRules;
    private generateSarifResults;
    private mapSeverityToSarifLevel;
    private formatHtmlIssue;
    private escapeHtml;
    private formatSuccess;
    private formatHeader;
    private formatSummary;
    private formatRecommendations;
    private colorSeverity;
    private truncateFilePath;
    formatIssueDetails(issue: SecurityIssue): string;
}
//# sourceMappingURL=reporter.d.ts.map