import { EventEmitter } from '@angular/core'; import { TreeNode } from '../../../../../interfaces/things/resources/hierarchical-tree.interface'; import { ComponentUtilsService } from '../../../../../services/component-utils.service'; export declare class TreeNodeViewer { utils: ComponentUtilsService; resourceSelected: EventEmitter; node: TreeNode; nodesToHighlight: Array; loaded: boolean; toggle: boolean; constructor(utils: ComponentUtilsService); selectResource(): void; passResource(event: any): void; get isArray(): boolean; toggleSubNode(): Promise; pickStyles(id: string): any; invertColor(hex: string, bw: boolean): string; pad(s: string, size: number): string; pickColor(): string; pickTextStyle(): { color: string; }; }