export declare class TreeItem {
el: HTMLElement;
item: any;
selectionManager: any;
undoRedoManager: any;
expand: boolean;
visible: boolean;
highlight: boolean;
hasChildren: boolean;
reRender: boolean;
watchItems(_newValue: any[]): void;
componentWillLoad(): void;
componentWillRender(): void;
/**
* Small hack to trigger re-rendering of the component, since stencil doesn't have another way of doing it
*/
forceRender(): void;
isTreeItem(): boolean;
initItem(): void;
updateHighlight(): void;
updateVisibility(): void;
toggleVisibility(): void;
toggleChildrenList(): void;
toggleItemSelection(e: MouseEvent): void;
render(): any;
}