import type { FarsightReport } from './types.js'; export type ReportViewId = 'overview' | 'insights' | 'project' | 'dependencies' | 'code' | 'git' | 'contributors' | 'daily' | 'weekly' | 'monthly'; export interface ReportView { id: ReportViewId; title: string; content: string; } export declare function stripAnsi(value: string): string; export declare function createReportViews(report: FarsightReport, maxWidth?: number): ReportView[]; export declare function renderReport(report: FarsightReport): string; export declare const renderStyle: { bold: (text: unknown) => string; dim: (text: unknown) => string; inverse: (text: unknown) => string; cyan: (text: unknown) => string; blue: (text: unknown) => string; green: (text: unknown) => string; yellow: (text: unknown) => string; red: (text: unknown) => string; magenta: (text: unknown) => string; }; //# sourceMappingURL=render.d.ts.map