import { UmbLitElement } from '../../../../core/lit-element/index.js'; import type { PropertyValueMap } from '../../../../../external/lit/index.js'; import type { UmbPropertyEditorUiElement } from '../../../../core/property-editor/index.js'; /** * @element umb-block-grid-entry */ export declare class UmbBlockGridEntryElement extends UmbLitElement implements UmbPropertyEditorUiElement { #private; get index(): number | undefined; set index(value: number | undefined); get contentKey(): string | undefined; set contentKey(key: string | undefined); private _contentKey?; private _contentTypeAlias?; private _contentTypeName?; private _columnSpan?; private _rowSpan?; private _showContentEdit; private _hasSettings; private _createBeforePath?; private _createAfterPath?; private _label; private _icon?; private _exposed?; private _unsupported?; private _showActions?; private _workspaceEditContentPath?; private _workspaceEditSettingsPath?; private _inlineEditingMode?; private _isSortMode?; private _canScale?; private _showInlineCreateBefore?; private _showInlineCreateAfter?; private _inlineCreateAboveWidth?; _invalidLocation?: boolean; _contentInvalid?: boolean; _settingsInvalid?: boolean; private _blockViewProps; private _isReadOnly; constructor(); connectedCallback(): void; protected updated(_changedProperties: PropertyValueMap | Map): void; render(): import("lit-html").TemplateResult<1> | undefined; static styles: import("lit").CSSResult[]; } export default UmbBlockGridEntryElement; declare global { interface HTMLElementTagNameMap { 'umb-block-grid-entry': UmbBlockGridEntryElement; } }