import { Component, ComponentChild } from 'preact';
import { LayerInfo } from '../config.map.js';
export interface LayerSwitcherDropdownState {
    layers?: Map<string, LayerInfo>;
    currentLayer: string;
}
export declare class LayerSwitcherDropdown extends Component<unknown, LayerSwitcherDropdownState> {
    _events: (() => boolean)[];
    componentWillMount(): void;
    componentWillUnmount(): void;
    onChange: (e: Event) => void;
    render(): ComponentChild;
    renderAerialLayers(): ComponentChild;
}
//# sourceMappingURL=layer.switcher.dropdown.d.ts.map