23 lines
443 B
TypeScript
23 lines
443 B
TypeScript
|
|
export type AdminAnalyticsDateRange = 7 | 30 | 90;
|
||
|
|
|
||
|
|
export interface AdminAnalyticsSummary {
|
||
|
|
revenueTotal: number;
|
||
|
|
currency: string;
|
||
|
|
ordersCount: number;
|
||
|
|
avgOrderValue: number;
|
||
|
|
productsCount: number;
|
||
|
|
categoriesCount: number;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface AdminAnalyticsSeriesPoint {
|
||
|
|
date: string;
|
||
|
|
value: number;
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface AdminAnalyticsTopProduct {
|
||
|
|
productId: string;
|
||
|
|
name: string;
|
||
|
|
quantity: number;
|
||
|
|
revenue: number;
|
||
|
|
}
|