import { UmbLitElement } from '../../lit-element/lit-element.element.js';
import type { UmbEntityFlag } from '../../entity-flag/index.js';
export declare class UmbEntitySignBundleElement extends UmbLitElement {
    #private;
    get entityType(): string | undefined;
    set entityType(value: string | undefined);
    get entityFlags(): Array<UmbEntityFlag> | undefined;
    set entityFlags(value: Array<UmbEntityFlag> | undefined);
    private _signs?;
    private _labels;
    private _popoverOpen;
    private _hoverTimer?;
    private _popoverSigns?;
    constructor();
    render(): import("lit-html").TemplateResult<1>;
    static styles: import("lit").CSSResult[];
}
declare global {
    interface HTMLElementTagNameMap {
        'umb-entity-sign-bundle': UmbEntitySignBundleElement;
    }
}
