/**
* HTML Report Generator - main class
* Copyright (c) 2026 Mihajlo Stojanovski
*
* @module report/html/html-report-generator
*/
import type { IHtmlReportGenerator, ReportContext } from "../interfaces";
/**
* Generates the complete self-contained HTML report.
*/
export declare class HtmlReportGenerator implements IHtmlReportGenerator {
generate(context: ReportContext): Promise;
private computeHealthScore;
private buildHtml;
private renderSidebar;
private renderHeader;
private renderOverviewView;
private renderQuickInsights;
private renderRecentFailures;
private renderAllPassed;
private renderTestsView;
private renderInsightsView;
private renderNoAISection;
private renderAISection;
private renderPatternsSection;
private renderFailedTestsSection;
private renderTelemetryView;
private renderTelemetryInsights;
private renderModal;
private renderFooter;
private getProviderLabel;
}
//# sourceMappingURL=html-report-generator.d.ts.map