import type { StorageCategory } from './common.types' export interface ApiUsageData { date: string requests: number errors: number avgResponseTime: number } export interface ErrorRateData { date: string errorRate: number totalErrors: number totalRequests: number } export interface ErrorRateSummary { errorRate: number errors: number total: number } export interface StorageByUser { userId: string userName: string email: string storageUsed: number documentCount: number } export interface StorageAnalytics { totalStorage: number usedStorage: number availableStorage: number byCategory?: StorageCategory[] total?: { size: number files: number } storageByType: Array<{ type: string size: number count: number }> topUsers: StorageByUser[] }