import { NestedTreeControl } from '@angular/cdk/tree'; import { OnChanges, SimpleChanges } from '@angular/core'; import { MatTreeNestedDataSource } from '@angular/material/tree'; export interface TreeNode { name: string; children?: TreeNode[]; } export declare class TreeComponent implements OnChanges { data: TreeNode[]; closedIcon: string; openedIcon: string; nodeIcon: string; dataSource: MatTreeNestedDataSource; treeControl: NestedTreeControl; hasChild: (_: number, node: TreeNode) => boolean; ngOnChanges(changes: SimpleChanges): void; }