import { OnInit } from '@angular/core'; import { MatDialog } from "@angular/material/dialog"; import ODataStore from "devextreme/data/odata/store"; import { MobiCloudDataService, DimensionType, DomainObject } from "mobicloud-core/api"; import * as i0 from "@angular/core"; export declare class DimensionGroupsComponent implements OnInit { private cloudDataService; private matDialog; isLoadingData: boolean | undefined; hasErrors: boolean | undefined; errorText: string; domainObject: DomainObject | undefined; entityType: string | undefined; width: any; contentheight: any | undefined; groupboxClassName: string | undefined; dimensionType_store: ODataStore | undefined; dimensionField_store: ODataStore | undefined; odatastore_dimensionType_filter: string | undefined; odatastore_dimensionField_filter: string | undefined; dimensionType: DimensionType | undefined; groups: any[] | undefined; get className(): string; constructor(cloudDataService: MobiCloudDataService, matDialog: MatDialog); ngOnInit(): void; initializeDataStore(): Promise; applyDimensionTypeFilter(): void; applyDimensionFieldFilter(): void; getDimensionType(): Promise; processGroups(dataItem_dimfields: any): void; groupBy(xs: any[] | undefined, f: any | undefined): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=dimension-groups.component.d.ts.map