import { Equipment, Feature, POI, Ticket } from "../../types.service"; import { NavigationService } from "./navigation.service"; import { PoiService } from "./poi.service"; import * as i0 from "@angular/core"; export declare class BaseObjectService { protected poiService: PoiService; private navigationService; constructor(poiService: PoiService, navigationService: NavigationService); getModel3dAndSweep(object: Feature | Ticket | Equipment): Promise<{ model3D: string; sweep: string; rotation: { x: number; y: number; }; } | void>; updateIconForAllObjects(objects: Ticket[] | Feature[] | Equipment[], tagIcon: string): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }