/** * Report Generator for creating self-contained HTML test health reports. * * This utility reads test results JSON files and embeds them directly * into the HTML report, creating a self-contained file that can be opened * directly in a browser without needing a server. */ export declare class ReportGenerator { private readonly outputDir; private readonly reportFileName; /** * Creates a new ReportGenerator instance * @param outputDir - Directory where the report will be generated * @param reportFileName - Name of the generated report file (default: 'test-health-report.html') */ constructor(outputDir: string, reportFileName?: string); /** * Generates a self-contained HTML report from test results * @returns The absolute path to the generated report file */ generateReport(): string; /** * Prints the report link to console * @param reportPath - The path to the generated report */ static printReportLink(reportPath: string): void; }