export interface WalletRevenueResponse { total: number; summary: { grossAmount: number; platformFee: number; netAmount: number; }; list: WalletRevenueItem[]; } export interface WalletRevenueItem { id: number; donorName: string; donorSID: string|null; grossAmount: number; platformFee: number; netAmount: number; type: 'donation'|'crew_donation'; crewName: string|null; createdAt: string; } export interface RevenueChartItem { date: string; grossAmount: number; platformFee: number; netAmount: number; }