/** * Agent Governance Dashboard - HTML dashboard summarizing agent fleet status. * * Shows fleet overview, cost trends, safety scores, SLA compliance, * top issues, recommendations, and per-agent drilldown. */ export interface AgentReport { agent: string; timestamp: string; status: 'active' | 'inactive' | 'error'; passed: number; failed: number; total: number; cost_usd: number; safety_score: number; sla_compliance: number; latency_avg_ms: number; issues: string[]; recommendations: string[]; } export interface GovernanceData { reports: AgentReport[]; generated_at: string; } /** * Load reports from a directory of JSON/YAML files. */ export declare function loadGovernanceData(dataDir: string): GovernanceData; export interface FleetOverview { totalAgents: number; activeAgents: number; inactiveAgents: number; errorAgents: number; complianceRate: number; avgSafetyScore: number; totalCost: number; avgLatency: number; totalTests: number; totalPassed: number; totalFailed: number; } export declare function computeFleetOverview(data: GovernanceData): FleetOverview; /** * Generate the HTML governance dashboard. */ export declare function generateGovernanceDashboard(data: GovernanceData): string; /** * Format governance data as console output. */ export declare function formatGovernance(data: GovernanceData): string; //# sourceMappingURL=governance.d.ts.map