import LayerDrawing from '../../../models/layers/layerdrawing.js';
import VectorLayer from 'ol/layer/Vector.js';
import { Map } from 'ol';
export default class DrawingManager {
    private readonly activeLayers;
    private readonly map;
    constructor(map: Map);
    addLayer(layer: LayerDrawing): void;
    removeLayer(layer: LayerDrawing): void;
    getLayer(layer: LayerDrawing): VectorLayer | null;
    changeOpacity(layer: LayerDrawing): void;
    layerExists(layer: LayerDrawing): boolean;
}
