import { Map } from 'ol'; import { Layer as OLayer } from 'ol/layer.js'; import TileLayer from 'ol/layer/Tile.js'; import LayerXYZ from '../../../models/layers/layerxyz.js'; import { XYZ } from 'ol/source.js'; declare class XyzManager { map: Map; basemapLayers: TileLayer[]; activeLayers: Record; constructor(map: Map); removeAllBasemapLayers(): void; addBasemapLayer(layer: LayerXYZ): void; addLayer(layer: LayerXYZ): void; removeLayer(layer: LayerXYZ): void; } export default XyzManager;