import type { CompileResult } from './compile.js'; export interface DashboardData { readonly productName: string; readonly moduleCount: number; readonly nodeCount: number; readonly edgeCount: number; readonly lastBuildStatus: 'success' | 'error' | 'none'; readonly diagnosticCount: number; readonly activeProposals: number; } /** * Collect dashboard data from a compile result and root directory. */ export declare function collectDashboardData(root: string, result: CompileResult): DashboardData; /** * Render dashboard data as a formatted text panel. */ export declare function formatDashboard(data: DashboardData): string; //# sourceMappingURL=dashboard.d.ts.map