import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { TreeModel } from '../../../models/dc-models.model'; import * as i0 from "@angular/core"; export declare class DcTreeComponent implements OnChanges { treeData?: TreeModel[] | any[]; visible: boolean; dcClass: string; expandOnlyIcon: boolean; dcExpanding: EventEmitter; dcCollapsing: EventEmitter; dcClick: EventEmitter; dcHover: EventEmitter; dcMouseUp: EventEmitter; dcMouseDown: EventEmitter; dcMouseLeave: EventEmitter; dcMouseEnter: EventEmitter; dcDoubleClick: EventEmitter; ngOnChanges(changes: SimpleChanges): void; closeAllNodesExcept(selectedNode?: any): void; changeOpen(node: any, event: Event): void; changeOpenSubItems(node: any): void; onDoubleClick(node: any, e: Event): void; onClick(node: any, e: Event): void; onHover(node: any, e: Event): void; onMouseDown(node: any, e: Event): void; onMouseUp(node: any, e: Event): void; onMouseEnter(node: any, e: Event): void; onMouseLeave(node: any, e: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }