import { OnInit, ElementRef, EventEmitter, Renderer2 } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { ControlValueAccessor, DefaultValueAccessor, NgControl, NgModel } from '@angular/forms'; import { ZxTreeService, TreeNodeClickEventCallback } from './zx-tree.service'; export declare class MyTreeSelectComponent extends DefaultValueAccessor implements OnInit, ControlValueAccessor, TreeNodeClickEventCallback { private el; private renderer2; model: NgModel; private ztreeService; private activatedRoute; fieldName: string; placeholder: string; treeId: string; idKey: string; pidKey: string; titleKey: string; hasCheckbox: string; treeDataSource: string; data: any; options: any; text: string; nodeClickEvent: EventEmitter; constructor(el: ElementRef, renderer2: Renderer2, model: NgModel, ngControl: NgControl, ztreeService: ZxTreeService, activatedRoute: ActivatedRoute); ngOnInit(): void; onNodeEvent(event: any, treeId: any, treeNode: any): boolean; fireNodeClickEvent(href: string): void; writeValue(value: any): void; registerOnChange(fn: (value: any) => void): void; registerOnTouched(fn: any): void; _onChange: (value: any) => void; private _loadFiles(); click(event: any): void; }