import { Store } from '@ngrx/store'; import { SelectedModalEnum } from '../../reducers/layers-modal'; import { ILayer, LayerType } from '../../models/layers.model'; import { ILayerState } from '../../reducers/layers.reducer'; export interface ILayerCollection { type: LayerType; data: ILayer[]; } export declare class LayerCollectionComponent { store: Store; collection: ILayerCollection; show: boolean; isRTL: boolean; get SelectedModalEnum(): typeof SelectedModalEnum; get LayerType(): typeof LayerType; constructor(store: Store); showAll(): void; openModal(type: SelectedModalEnum, layer?: ILayer): void; shouldDisableRemoveLayer(layerIndexToRemove: number): boolean; }