export interface SubscriptionModuleInfo { totalOfUsers: number; type: string; billableValue: number; planDiscount: number; inTrialPeriod: boolean; details: ModuleDetails; } export interface ModuleDetails { FINANCE: number; PEOPLE: number; TEMPO: number; } export interface StripeInvoicesData { invoices: StripeInvoice[]; lastInvoiceId: string; hasNext: boolean; previousInvoiceId: string; } export interface StripeInvoice { amountDue: number; amountPaid: number; finalizeAt: Date; id: string; invoiceNumber: string; paid: boolean; paidAt: Date; }