export interface MetricCard { id: string title: string value: string | number change: number changeLabel: string icon: string } export interface Payment { id: string status: "success" | "processing" | "failed" email: string amount: number } export interface TeamMember { id: string name: string email: string role: string avatar: string } export interface ChartDataPoint { label: string value: number secondaryValue?: number } export interface DashboardData { metrics: MetricCard[] revenueData: ChartDataPoint[] salesData: ChartDataPoint[] payments: Payment[] team: TeamMember[] }