export interface DashboardStats {
  totalRequests: number;
  yesterdayRequests: number;
  changePercent: number;
  successRate: number;
  failureCount: number;
  avgResponseTime: number;
  activeUserCount: number;
}

export interface HourlyTrend {
  hour: number;
  successCount: number;
  failureCount: number;
}

export interface ServiceRatio {
  serviceName: string;
  count: number;
}

export interface ErrorTrend {
  hour: number;
  serviceName: string;
  errorRate: number;
}

export interface TenantRatio {
  tenantName: string;
  count: number;
}

export interface TopApi {
  serviceName: string;
  apiName: string;
  requestUrl: string;
  requestMethod: string;
  count: number;
}
