/** * HTML Report Generator * Generates professional security audit reports * Supports Spanish (default) and English */ import { ScanResult, ReportGenerator } from '../types'; import { Language } from '../i18n'; /** * HTML Report Generator Class */ export declare class HtmlReportGenerator implements ReportGenerator { name: string; format: 'html'; private language; private t; constructor(language?: Language); /** * Set report language */ setLanguage(language: Language): void; /** * Generate HTML report */ generate(result: ScanResult): Promise; /** * Save report to file */ saveReport(result: ScanResult, outputPath: string): Promise; /** * Register Handlebars helpers */ private registerHelpers; /** * Prepare data for template */ private prepareData; /** * Get HTML template */ private getTemplate; } export default HtmlReportGenerator; //# sourceMappingURL=htmlReportGenerator.d.ts.map