import type { UmbTreeItemModel } from '../../types.js'; import { UmbTreeViewElementBase } from '../tree-view-element-base.js'; import type { ManifestTreeViewTableKind } from './types.js'; import { nothing, type PropertyValues } from '../../../../../external/lit/index.js'; import './tree-name-table-column-layout.element.js'; import '../../../entity-action/index.js'; export declare class UmbTableTreeViewElement extends UmbTreeViewElementBase { #private; private _items; private _hideTreeItemActions; private _tableRows; set manifest(value: ManifestTreeViewTableKind | undefined); get manifest(): ManifestTreeViewTableKind | undefined; protected _gotTreeContext(): void; willUpdate(changedProperties: PropertyValues): void; disconnectedCallback(): void; render(): typeof nothing | import("lit-html").TemplateResult<1>; static styles: import("lit").CSSResult[]; } export default UmbTableTreeViewElement; declare global { interface HTMLElementTagNameMap { 'umb-table-tree-view': UmbTableTreeViewElement; } }