export interface WalletBalanceResponse {
	withdrawableBalance: number;
	totalEarned: number;
	totalWithdrawn: number;
	pendingWithdrawal: number;
	recentTransactions: WalletTransaction[];
}

export interface WalletTransaction {
	id: number;
	type: 'donation_received'|'withdrawal'|'fee'|'adjustment';
	amount: number;
	balance: number;
	description: string;
	createdAt: string;
}