interface MetricsOverviewProps { summary: { totalRequests: number; totalTokens: number; totalCost: number; avgResponseTime: number; uniqueModels: number; uniqueClients: number; }; } export default function MetricsOverview({ summary }: MetricsOverviewProps) { const metrics = [ { label: 'Total Requests', value: summary.totalRequests.toLocaleString(), icon: '📊', }, { label: 'Total Tokens', value: summary.totalTokens.toLocaleString(), icon: '🔢', }, { label: 'Total Cost', value: `$${summary.totalCost.toFixed(4)}`, icon: '💰', }, { label: 'Avg Response Time', value: `${Math.round(summary.avgResponseTime)}ms`, icon: '⚡', }, { label: 'Unique Models', value: summary.uniqueModels.toString(), icon: '🤖', }, { label: 'Unique Clients', value: summary.uniqueClients.toString(), icon: '👥', }, ]; return (