import { nothing } from '../../../../../external/lit/index.js'; import { UmbLitElement } from '../../../../core/lit-element/index.js'; import type { UmbPropertyEditorUiElement } from '../../../../core/property-editor/index.js'; import '../ref-rte-block/index.js'; /** * @class UmbBlockRteEntryElement */ export declare class UmbBlockRteEntryElement extends UmbLitElement implements UmbPropertyEditorUiElement { #private; set contentKey(value: string | undefined); get contentKey(): string | undefined; private _contentKey?; private _showContentEdit; private _hasSettings; private _label; private _icon?; private _exposed?; private _showActions?; private _workspaceEditContentPath?; private _workspaceEditSettingsPath?; private _contentTypeAlias?; private _contentTypeName?; private _isReadOnly; private _blockViewProps; _contentInvalid?: boolean; _settingsInvalid?: boolean; constructor(); connectedCallback(): void; render(): typeof nothing | import("lit-html").TemplateResult<1>; static readonly styles: import("lit").CSSResult[]; } export default UmbBlockRteEntryElement; declare global { interface HTMLElementTagNameMap { 'umb-rte-block': UmbBlockRteEntryElement; } }