interface OrderCustomer { address1?: string; address2?: string; avatar?: string; city?: string; country?: string; name: string; } export interface OrderItem { id: string; billingCycle: 'daily' | 'weekly' | 'monthly' | 'yearly'; currency: string; name: string; quantity: number; unitAmount: number; } export declare type OrderStatus = 'canceled' | 'completed' | 'pending' | 'rejected'; export interface Order { id: string; coupon?: string | null; createdAt: number; currency?: string; customer: OrderCustomer; items?: OrderItem[]; number?: string; paymentMethod: string; status: OrderStatus; totalAmount?: number; } export {};