import { OnDestroy, OnInit } from '@angular/core'; import { IEntryComponent } from '@ansyn/map-facade'; import { Store } from '@ngrx/store'; import { ImageryCommunicatorService } from '@ansyn/imagery'; import { ICoreConfig } from '../../../core/models/core.config.model'; export declare enum DimensionMode { D2 = "2D", D3 = "3D", NA = "NA" } export declare class ImageryDimensionModeComponent implements OnInit, OnDestroy, IEntryComponent { protected store$: Store; protected communicators: ImageryCommunicatorService; coreConfig: ICoreConfig; hidden: boolean; mode: string; show: boolean; mapId: string; isMinimalistViewMode$: import("rxjs").Observable; constructor(store$: Store, communicators: ImageryCommunicatorService, coreConfig: ICoreConfig); ngOnInit(): void; ngOnDestroy(): void; toggleMapDimentions(): void; changeActiveMap(mapType: string): void; get selectedMap(): DimensionMode; getType(): string; get moveToMap(): DimensionMode.D2 | DimensionMode.D3; }