import { HomeAssistant, SubEntityEditorConfig } from '@types';
import { LitElement } from 'lit';
import type { TemplateResult } from 'lit';
declare global {
    interface HASSDomEvents {
        'go-back': undefined;
    }
}
declare class EmcSubEntityEditor extends LitElement {
    hass?: HomeAssistant;
    config: SubEntityEditorConfig;
    private _rgbColor;
    protected firstUpdated(): void;
    protected render(): TemplateResult;
    private _renderContent;
    private _goBack;
    private _computeLabel;
    private _colorToRgb;
    private _colorChanged;
    private _valueChanged;
    static styles: import("lit").CSSResult;
}
declare global {
    interface HTMLElementTagNameMap {
        'emc-sub-entity-editor': EmcSubEntityEditor;
    }
}
export {};
