import { FloorGroup } from './floor/FloorGroup'; import { BuildingGroup } from './building/BuildingGroup'; import { MapObjectGroup } from './object3d/MapObjectGroup'; import { ObjectItemGroup } from './object3d/ObjectItemGroup'; import { Group } from './object3d/_Group'; import { MapPoiGroup } from './pois/MapPoiGroup'; import { PoiItemGroup } from './pois/PoiItemGroup'; import { MapRouteSimulationGroup } from './routeSimulation/MapRouteSimulationGroup'; import { MapMyLocGroup } from './myLocation/MapMyLocGroup'; export declare class RootGroup extends Group { constructor(); getFloorGroup(floorId: string): FloorGroup | undefined; getBuildingGroup(buildingId: string): BuildingGroup | undefined; getAllFloorGroup(): FloorGroup[]; getActiveFloorGroups(): FloorGroup[]; getAllBuildingGroup(): BuildingGroup[]; getAllPoiGroup(): MapPoiGroup[]; getAllObjectGroup(): MapObjectGroup[]; getAllObjectItemGroup(): ObjectItemGroup[]; getAllPoiItemGroup(): PoiItemGroup[]; getRouteSimulationGroup(): MapRouteSimulationGroup | undefined; getMapMyLocGroup(): MapMyLocGroup | undefined; Update(): void; }