import { EventEmitter, OnInit, TemplateRef } from '@angular/core'; import { Config } from '../model/config'; import { Node } from '../model/node'; import { SpTreeviewNodeTemplate } from '../model/sp-treeview-node-template'; import { SpTreeviewNodeTemplateContext } from '../model/sp-treeview-node-template-context'; import * as i0 from "@angular/core"; export declare class SpTreeviewNodeComponent implements OnInit { SELECT_CHECKBOX: number; SELECT_RADIO: number; SELECT_NONE: number; CHECKED: number; UNCHECKED: number; INDETERMINATE: number; template: TemplateRef; contextPrototype: any; node: Node; config: Config; radioSelect: EventEmitter; checkboxSelect: EventEmitter; delete: EventEmitter; addChild: EventEmitter; loadChildren: EventEmitter; selectParent: EventEmitter; dereference: EventEmitter; context: SpTreeviewNodeTemplateContext; renameNode: EventEmitter; constructor(); ngOnInit(): void; onDelete: (node: Node) => void; onAddChild: (node: Node) => void; onLoadChildren: (node: Node) => void; onSelectParent: (node: Node) => void; onRadioChange(nodes: Node[]): void; onCheckChange(nodes: Node[]): void; search(text: string): boolean; onDereference(node: Node): void; onRenameNode(node: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }