// types/analytics/report-detail.uts

export type ReportType = {
  id: string;
  title: string;
  type: string;
  period: string;
  generated_at: string;
  description: string;
};

export type MetricType = {
  key: string;
  label: string;
  value: number;
  format: string;
  icon: string;
  color: string;
  change: number;
};

export type ChartTabType = {
  key: string;
  label: string;
};

export type ChartLegendType = {
  key: string;
  label: string;
  color: string;
};

export type TableColumnType = {
  key: string;
  title: string;
  width: string;
  type: string;
};

export type InsightType = {
  id: string;
  type: string;
  title: string;
  content: string;
  impact: string;
};
