import { OnInit, OnChanges, OnDestroy, SimpleChanges } from '@angular/core'; import { Node, Templates } from '../model/model'; import { TreeService } from '../services/tree.service'; import { TreeController } from '../tree/tree-controller'; export declare class NodeComponent implements OnInit, OnChanges, OnDestroy { treeService: TreeService; node: Node; parent: Node; index: number; templates: Templates; controller: TreeController; constructor(treeService: TreeService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; onToggle(): boolean; onFocus(): void; onBlur(): void; onSelect(forceUpdate: boolean): void; onUnSelect(): void; }