export declare class Order { orderCode: string; orderId: number; customerName: string; orderItemCount: number; orderFinTotal: number; orderCompletionPercent: number; constructor(json: any); toChart(): { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }; } export declare class Store { name: string; storeId: number; storeCode: string; orders: Order[]; averageOrderFinTotal: number; averageOrderItemCount: number; averageOrderCompletionPercent: number; constructor(json: any); processAggregateData(): void; toChartAsStore(): { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }[]; toChartAsEnterprise(): { name: string; series: { name: string; x: number; y: number; r: number; children: { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }[]; storeId: number; storeCode: string; }[]; }; } export declare class Enterprise { name: string; clientId: number; stores: Store[]; averageOrderFinTotal: number; averageOrderItemCount: number; averageOrderCompletionPercent: number; constructor(json: any); processAggregateData(): void; toChart(): { name: string; series: { name: string; x: number; y: number; r: number; children: { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }[]; storeId: number; storeCode: string; }[]; }[]; } export declare class BubbleChartInteractiveServerDataModel { enterprise: Enterprise; chartDrilldownPath: any[]; constructor(); setDataFromServer(json: any): void; toChart(): { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }[] | { name: string; series: { name: string; x: number; y: number; r: number; children: { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }[]; storeId: number; storeCode: string; }[]; }[]; toChartAsEnterprise(): { name: string; series: { name: string; x: number; y: number; r: number; children: { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }[]; storeId: number; storeCode: string; }[]; }[]; toChartAsStore(storeJsonObj: any): { name: string; series: { name: string; x: number; y: number; r: number; orderId: number; orderCode: string; }[]; }[]; getChartTitle(): string; getDrilldownDepth(): number; resetDrilldown(): void; drilldown(event: any): any; }