import { apiClient } from '@/lib/api/client'; import type { TenantStatus } from '@/lib/api/tenants'; /** * `GET /master/dashboard` — só o snapshot atual (`dashboard.service.ts` no * backend não calcula nenhuma série histórica). Sem campo de evolução * mensal, o gráfico Recharts previsto na tarefa 1 da Etapa 15 não é * possível sem alterar o backend; esta etapa fica só com os cards de * resumo, como a própria tarefa já autorizava nesse cenário. */ export interface MasterDashboardSummary { tenants_por_status: Record; mrr: string; total_recebido_mes: string; total_em_aberto: string; } export function getMasterDashboard() { return apiClient.get('/master/dashboard'); }