import { DabeeoMaps2dManager } from '../konva2d/manager/DabeeoMaps2dManager'; import { DabeeoMapsManager } from '../manager/DabeeoMapsManager'; import { IOverlayLayerOption } from '../model/map/IOverlayLayerOption'; import { IOverlaySourceOption } from '../model/map/IOverlaySourceOption'; export declare class Overlay { private dabeeoMapsManager; constructor(dabeeoMapsManager: DabeeoMapsManager | DabeeoMaps2dManager); addSource(sourceName: string, sourceOption: IOverlaySourceOption): Promise; addLayer(layerOption: IOverlayLayerOption): Promise; removeSource(sourceName: string): void; removeLayer(sourceName: string): void; }