@zubenelakrab/gitstats
Version:
Powerful Git repository analyzer with comprehensive statistics and insights
16 lines • 606 B
TypeScript
import type { AnalysisReport, OutputConfig, OutputRenderer } from '../types/index.js';
/**
* HTML output renderer with interactive charts
*/
export declare class HtmlRenderer implements OutputRenderer {
render(report: AnalysisReport, config: OutputConfig): Promise<string>;
save(content: string, path: string): Promise<void>;
private escapeHtml;
private truncatePath;
private getDayTotals;
private getHourTotals;
private getMonthlyData;
private getTypeEvolutionData;
}
export declare function createHtmlRenderer(): HtmlRenderer;
//# sourceMappingURL=html-renderer.d.ts.map