import { LitElement } from 'lit'; import '@digital-realty/ix-checkbox/ix-checkbox.js'; import '@digital-realty/ix-icon/ix-icon.js'; import '@digital-realty/ix-icon-button/ix-icon-button.js'; import '@digital-realty/ix-progress/ix-progress.js'; import type { IGenericTreeNode } from './ix-generic-tree-types.js'; export declare class IxGenericTreeNode extends LitElement { static readonly styles: import("lit").CSSResult[]; node: IGenericTreeNode; showCheckbox: boolean; expanded: boolean; loading: boolean; disabled: boolean; selected: boolean; level: number; filledIcons: boolean; private onCheck; private onNodeExpand; private get expandable(); private arrowIcon; private checkbox; private nodeIcon; private label; private childCount; private secondaryLabel; private loadingCircle; render(): import("lit-html").TemplateResult<1>; }