import { CdkNestedTreeNode, CdkTree, CdkTreeNode, CdkTreeNodeDef } from '@angular/cdk/tree'; import { AfterContentInit, OnDestroy, OnInit, ElementRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class RealsoftTreeNode extends CdkTreeNode implements OnInit, OnDestroy { constructor(_elementRef: ElementRef, _tree: CdkTree); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "realsoft-tree-node", ["realsoftTreeNode"], {}, { "activation": "activation"; "expandedChange": "expandedChange"; }, never, never, true, never>; } export declare class RealsoftTreeNodeDef extends CdkTreeNodeDef { data: T; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "[realsoftTreeNodeDef]", never, { "when": { "alias": "realsoftTreeNodeDefWhen"; "required": false; }; "data": { "alias": "realsoftTreeNode"; "required": false; }; }, {}, never, never, true, never>; } export declare class RealsoftNestedTreeNode extends CdkNestedTreeNode implements AfterContentInit, OnDestroy, OnInit { node: T; ngOnInit(): void; ngAfterContentInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "realsoft-nested-tree-node", ["realsoftNestedTreeNode"], { "node": { "alias": "realsoftNestedTreeNode"; "required": false; }; }, { "activation": "activation"; "expandedChange": "expandedChange"; }, never, never, true, never>; }