import { OnInit, EventEmitter, ChangeDetectorRef, ElementRef } from '@angular/core'; import { TreeModel } from '@ali-hm/angular-tree-component'; import { LocaleManagerService } from '../../services/locale-manager.service'; import * as i0 from "@angular/core"; export declare class TreeViewComponent implements OnInit { private localeManager; private cd; options: { useVirtualScroll: boolean; nodeHeight: number; levelPadding: number; actionMapping: { mouse: { click: (tree: any, node: any, $event: any) => void; }; }; }; tree: any; hideHierarchyEnabled: any; treeViewData: any; selectedNode: any; isVhEnabled: boolean; isVHPresent: boolean; selectedValue: EventEmitter; selectionChanged: EventEmitter; hierarchySearchkey: ElementRef; isFolderPresent: boolean; showViewDropdown: any; searchInput: string; selectallhierarchies: boolean; hideHierarchySet: any; hideHierarchyArr: any; hierarchyTypes: { allTypes: string; modelHierarchies: string; virtualHierarchies: string; }; hierarchyTypesArray: any; selectedHierarchy: any; newVhId: any; set newVhAdded(id: any); virtualFolderIcon: any; virtualStar: string; constructor(localeManager: LocaleManagerService, cd: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; highlightVh(): void; viewDropdownClicked(): void; viewDropDownSelectionChanged(value: any, treeModel: TreeModel): void; searchNodes(searchKey: any, treeModel: TreeModel): void; clearSearch(treeModel: TreeModel): void; removeBlocker(): void; private setIsCheckedForHierarchy; onCheck(event: any, dimension: any, hiearchyName: any): any; selectChange(event: any, dimension: any): void; getSelectedItems(): string[]; clearSelectedItems(): void; hierarchyObject(dimension: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }