import { LitElement } from 'lit'; import { BpTypeElement } from '@blueprintui/components/internals'; /** * @element bp-tree-item * @since 1.0.0 * @slot - content * @command --toggle - toggle the tree node * @command --open - open the tree node * @command --close - close the tree node * @cssprop --background * @cssprop --padding * @cssprop --gap * @cssprop --height * @cssprop --cursor */ export declare class BpTreeItem extends LitElement implements Pick { #private; /** indicate if a control is expanded or collapsed */ accessor expanded: boolean; /** selected visual state */ accessor selected: boolean; /** determines if node has some selected child nodes */ accessor indeterminate: boolean; /** determines if element is mutable or focusable */ accessor disabled: boolean; /** makes the element not mutable, meaning the user can not interact with button */ accessor readonly: boolean; /** @private */ accessor selectable: 'multi' | 'single'; /** @private */ accessor interaction: 'auto'; _internals: ElementInternals; private interactionExpandController; private interactionSelectController; static styles: CSSStyleSheet[]; render(): import("lit").TemplateResult<1>; connectedCallback(): void; }