import { ColorService } from './color.service'; import { Subscription } from 'rxjs'; import { EventService } from './event.service'; export declare class NodeService { private colorService; private eventService; sourceNodeMiddle: any; targetNodeMiddle: any; nodeMiddle: any; nodeMiddleSubscription: Subscription; edgeMiddle: any; constructor(colorService: ColorService, eventService: EventService); getNodeById(id: any, that: any): any; renameNode(node: any, that: any): void; getUniqueNodeId(that: any): any; getLastNodeId(that: any): void; getParentNode(node: any, that: any): any; getChildrenNode(node: any, that: any): any; updateInformationNode(node: any, that: any): void; saveNameNodeRoot(name: any, that: any): void; merge_array(array1: any, array2: any): any[]; getBranchConnected(node: any, result: any, used: any, that: any): any[]; getNodeConnected(node: any): any[]; getAllKeyNode(that: any, key: string): any; rgbToHex(rgb: any): any; componentToHex(c: any): any; openModalUpdateNode(node: any, that: any): void; openModalAddNode(node: any, that: any): void; updateColorBranchNode(node: any, color: any, that: any): void; addNodeMiddleSinceEdge(edge: any, that: any): Promise; addEdgeNodeMiddle(that: any): Promise; addEdge(sourceNodeId: string, targetNodeId: string, secondary: string, that: any): void; deleteEdge(that: any, idEdge: string): void; detachNodeSinceEdge(edge: any, that: any): any; detachNode(node: any, that: any): void; filterEdges(property: string, value: string, that: any): any; attachNode(sourceNode: any, targetNode: any, that: any): any; deleteNode(that: any, nodeId: any): void; }