import type { UmbEntityBulkAction } from './entity-bulk-action.interface.js';
import type { UmbEntityBulkActionElement } from './entity-bulk-action-element.interface.js';
import { UmbLitElement } from '../lit-element/index.js';
import type { ManifestEntityBulkAction, MetaEntityBulkActionDefaultKind } from '../extension-registry/index.js';
declare const elementName = "umb-entity-bulk-action";
export declare class UmbEntityBulkActionDefaultElement<MetaType extends MetaEntityBulkActionDefaultKind = MetaEntityBulkActionDefaultKind, ApiType extends UmbEntityBulkAction<MetaType> = UmbEntityBulkAction<MetaType>> extends UmbLitElement implements UmbEntityBulkActionElement {
    #private;
    manifest?: ManifestEntityBulkAction<MetaType>;
    api?: ApiType;
    render(): import("lit-html").TemplateResult<1>;
}
export default UmbEntityBulkActionDefaultElement;
declare global {
    interface HTMLElementTagNameMap {
        [elementName]: UmbEntityBulkActionDefaultElement;
    }
}
