import Control, { ControlOptionsType } from './Control'; /** * @classdesc * A LayerSwitcher control for the map. * @category control * @extends control.Control * @memberOf control * @example * var LayerSwitcher = new LayerSwitcher({ * position : {'top': '0', 'right': '0'} * }).addTo(map); */ declare class LayerSwitcher extends Control { container: HTMLDivElement; panel: HTMLDivElement; button: HTMLButtonElement; /** * method to build DOM of the control * @return {HTMLDOMElement} */ buildOn(): HTMLDivElement; onAdd(): void; onRemove(): void; } export default LayerSwitcher; export type LayerSwitcherOptionsTypeSpec = { baseTitle?: string; overlayTitle?: string; containerClass?: string; excludeLayers?: Array; }; export type LayerSwitcherOptionsType = LayerSwitcherOptionsTypeSpec & ControlOptionsType; //# sourceMappingURL=Control.LayerSwitcher.d.ts.map