import type { EffortEstimateRecord, SetupAgentsDashboardMetrics, SetupAgentsEvidenceRecord, SetupAgentsHandoffRecord, SetupAgentsReviewRecord, 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[], evidence?: SetupAgentsEvidenceRecord[], reviews?: SetupAgentsReviewRecord[], dataAsOf?: string): SetupAgentsDashboardMetrics; export declare function generateDashboardHtml(metrics: SetupAgentsDashboardMetrics): string;