import { UmbLitElement } from '../lit-element/index.js';
export declare class UmbEntityActionListElement extends UmbLitElement {
    #private;
    /**
     * @deprecated Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19.
     * @returns {string | undefined} The entity type.
     */
    get entityType(): string | undefined;
    set entityType(value: string | undefined);
    /**
     * @deprecated Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19.
     * @returns {string | null | undefined} The unique key.
     */
    get unique(): string | null | undefined;
    set unique(value: string | null | undefined);
    private _filter?;
    private _props;
    private _apiArgs?;
    constructor();
    focus(): void;
    render(): "" | import("lit-html").TemplateResult<1>;
    static styles: import("lit").CSSResult[];
}
declare global {
    interface HTMLElementTagNameMap {
        'umb-entity-action-list': UmbEntityActionListElement;
    }
}
