import { OnInit, TemplateRef, EventEmitter } from '@angular/core'; import { Router } from '@angular/router'; import { NzMessageService } from 'ng-zorro-antd'; import { DataSourceService } from '../../../services/service/data-source.service'; import { UserContextService } from '../../../services/service/user-context.service'; import { TreeView, TreeNode } from '../../model/tree-view'; export declare class TreeViewComponent implements OnInit { private router; private dataSourceService; private userContext; private message; private _initReady; private _stateKey; private _initFromState; private _isCollapsed; private _treeView; private _data; private _dataUrl; private _activeOnClick; private _accordion; headerText: string; headerIcon: string; nonDataText: string; enableHeader: boolean; enableHeaderClick: boolean; deselectOnHeaderClick: boolean; enableCheckbox: boolean; disableTreeNodeAction: boolean; theme: string; loadChildrenHandler: Function; enableStateCache: boolean; stateCacheKey: string; tpl_header: TemplateRef; tpl_itemTemplate: TemplateRef; headerClicked: EventEmitter; treeNodeClick: EventEmitter; dataLoaded: EventEmitter; selectChange: EventEmitter; checkedChange: EventEmitter; inited: EventEmitter; constructor(router: Router, dataSourceService: DataSourceService, userContext: UserContextService, message: NzMessageService); ngOnInit(): void; private initTreeView; private saveState; accordion: boolean; activeOnClick: boolean; data: any; dataUrl: string; isCollapsed: boolean; private readonly defaultLoadChildrenHandler; readonly treeView: TreeView; reloadLoadChildren(): void; headerClick(): void; onTreeNodeClick(treeNode: any, event: any): void; onDrag(treeNode: any, event: any): void; onDrop(treeNode: any, event: any): void; }