import type { EffortEstimateRecord, SetupAgentsDashboardMetrics, SetupAgentsHandoffRecord, SetupAgentsTaskRecord, WorkflowEstimateRecord, WorkflowRunRecord } from '../types/index.js';
export type { SetupAgentsDashboardMetrics as DashboardMetrics };
export declare function computeMetrics(tasks: SetupAgentsTaskRecord[], runs: WorkflowRunRecord[], projectName: string, effortRecords?: EffortEstimateRecord[], handoffs?: SetupAgentsHandoffRecord[], sizingEstimates?: WorkflowEstimateRecord[]): SetupAgentsDashboardMetrics;
export declare function generateDashboardHtml(metrics: SetupAgentsDashboardMetrics): string;
