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;
}