import { OnInit, AfterViewInit, EventEmitter, Injector } from "@angular/core";
import 'jquery.fancytree/dist/modules/jquery.fancytree.filter';
/**
 * @ignore
 */
export interface FancyTreeParams {
    event: any;
    data: any;
}
/**
 * @ignore
 */
export declare class NpTree implements OnInit, AfterViewInit {
    private injector;
    fancyTree: any;
    name: any;
    options: any;
    onNpTreeInit: EventEmitter<FancyTreeParams>;
    onNpTreeNodeActivate: EventEmitter<FancyTreeParams>;
    onNpTreeNodeClick: EventEmitter<FancyTreeParams>;
    onNpTreeNodeSelect: EventEmitter<FancyTreeParams>;
    onNpTreeNodeRender: EventEmitter<FancyTreeParams>;
    onNpTreeNodeKebabClick: EventEmitter<{
        node: any;
        menuItem: any;
    }>;
    constructor(injector: Injector);
    ngOnInit(): void;
    ngAfterViewInit(): void;
    private buildKebabToTreeNode;
}
