import { IControl, Map as MapboxMap } from 'mapbox-gl'; import './grid-control.css'; import { CsMap, MapDatasource } from '../..'; import { GeojsonLayer } from '../../layers/geojson-layer'; export declare class GridControl implements IControl { mapControl: CsMap; static readonly DEFAULT_STYLES: { id: string; title: string; }[]; private static readonly DEFAULT_STYLE; layer: GeojsonLayer; manager: MapDatasource; private controlContainer; private gridEnabled; constructor(mapControl: CsMap); getDefaultPosition(): string; onAdd(map: MapboxMap): HTMLElement; onRemove(): void; toggleGrid(): void; }