export interface CycleReport { weeks: WeekReportSnapshot[]; total_sales_amount: number; total_commission_amount: number; total_bonus_amount: number; total_refunds_amount: number; total_revenue_amount: number; total_fees_amount: number; adjustment_amount: number; subtotal_amount: number; taxes_amount: number; total_amount: number; balance_amount: number; total_due_amount: number; paid_amount: number; prev_cycle_paid: boolean; next_cycle_paid: boolean; paid: boolean; has_unapproved_deposits: boolean; } export interface WeekReportSnapshot { week: number; sales_$: number; commission_$: number; bonus_$: number; refunds_$: number; revenue_$: number; fees_$: number; }