/** * Console Reporter - Outputs security audit results to console * Provides colorized, human-readable output for CLI usage */ import type { SecurityReport, ScanResult, SecurityFinding } from '../types.js'; export declare class ConsoleReporter implements SecurityReport { private result; constructor(result: ScanResult); /** * Generate console output */ generate(): string; /** * Get summary section */ getSummary(): string; /** * Get findings array */ getFindings(): SecurityFinding[]; /** * Group findings by severity */ private groupFindingsBySeverity; /** * Format a severity section */ private formatSeveritySection; /** * Format individual finding */ private formatFinding; /** * Format severity label with color */ private formatSeverity; /** * Get icon for severity */ private getSeverityIcon; /** * Format count with color */ private formatCount; } //# sourceMappingURL=ConsoleReporter.d.ts.map