import { HomeAssistant, LovelaceCardEditor } from '@types'; import { LitElement, nothing } from 'lit'; import { ExtraMapCardConfig } from 'types/config'; import './components/emc-sub-entity-editor'; import './components/emc-entity-editor'; export declare class ExtraMapEditor extends LitElement implements LovelaceCardEditor { hass?: HomeAssistant; noTitle: boolean; private _config?; private _configEntities?; private _subEntityEditorConfig?; connectedCallback(): void; disconnectedCallback(): void; setConfig(config: ExtraMapCardConfig): void; protected render(): import("lit-html").TemplateResult<1> | typeof nothing; private _computeLabelCallback; private computeHelper; private _valueChanged; private _entitiesValueChanged; private _editDetailEntity; private _goBack; private _handleSubEntityConfigChanged; static get styles(): import("lit").CSSResult; } declare global { interface HTMLElementTagNameMap { 'extra-map-editor': ExtraMapEditor; } interface Window { ExtraMapEditor: ExtraMapEditor; } }