import { type TemplateResult } from "lit"; import { AssetWidgetSettings } from "../util/or-asset-widget"; import { type OrInputChangedEvent } from "@openremote/or-mwc-components/or-mwc-input"; import type { MapWidgetConfig } from "../widgets/map-widget"; import "../panels/assettypes-panel"; import "../panels/thresholds-panel"; import type { AssetIdsSelectEvent, AssetTypeSelectEvent, AssetAllOfTypeSwitchEvent, AssetTypesFilterConfig, AttributeNamesSelectEvent } from "../panels/assettypes-panel"; import type { BoolColorsChangeEvent, TextColorsChangeEvent, ThresholdChangeEvent } from "../panels/thresholds-panel"; export declare class MapSettings extends AssetWidgetSettings { protected static _allowedValueTypes: string[]; protected static _config: AssetTypesFilterConfig; protected widgetConfig: MapWidgetConfig; static get styles(): import("lit").CSSResult[]; protected render(): TemplateResult; protected onZoomUpdate(ev: Event): void; protected onCenterUpdate(ev: Event): void; protected onGeoJsonToggle(ev: OrInputChangedEvent): void; protected onAssetTypeSelect(ev: AssetTypeSelectEvent): void; protected onAssetAllOfTypeSwitch(ev: AssetAllOfTypeSwitchEvent): void; protected onAssetIdsSelect(ev: AssetIdsSelectEvent): void; protected onAttributeNameSelect(ev: AttributeNamesSelectEvent): Promise; protected onShowLabelsToggle(ev: OrInputChangedEvent): void; protected onShowUnitsToggle(ev: OrInputChangedEvent): void; protected onThresholdsChange(ev: ThresholdChangeEvent): void; protected onBoolColorsChange(ev: BoolColorsChangeEvent): void; protected onTextColorsChange(ev: TextColorsChangeEvent): void; } //# sourceMappingURL=map-settings.d.ts.map