import { tNode, iState } from "../types"; declare class State implements iState { private state; private caller; constructor(); private setState; setCaller(caller: string): void; addNode(node: tNode): void; getNodes(caller?: string): tNode[]; getNodesByIds(ids: number[]): tNode[]; getNodeById(id: number): tNode; incrementId(): number; incrementGroup(): number; getId(): number; getNodeList(byId: boolean): { [key: number]: tNode; } | { [caller: string]: tNode[]; }; reset(): void; } export declare class NodesState { static instance: State; static getInstance(): State; } export {}; //# sourceMappingURL=State.d.ts.map