/// import { IWidget, MessageBusHandle } from '@csnext/cs-core'; import './layer-draw-control.css'; import { Vue } from 'vue-property-decorator'; import { MapDatasource, IMapLayer } from '../..'; import { FeatureType } from '@csnext/cs-data'; export declare class LayerDrawControl extends Vue { activeType: any; busHandle?: MessageBusHandle; layer?: IMapLayer; manager: MapDatasource; map?: mapboxgl.Map; mapDraw: any; types?: { [key: string]: FeatureType; }; widget: IWidget; addIcon(type: string): void; mounted(): void; updateLayer(): void; }