import { LabelRenderer } from '../renderers/labels/LabelRenderer'; import { ShapeRenderer } from '../renderers/shapes/ShapeRenderer'; import { NodeStyle } from '../styles/NodeStyle'; import { Node } from '../types/Node'; declare class NodeManager { private _nodes; private _styles; private _labels; private _shapes; constructor(); labelRenderers(): LabelRenderer[]; nodes(): Node[]; nodes(nodes: (Node | string)[]): this; shapeRenderers(): ShapeRenderer[]; setStyles(styles: NodeStyle[]): this; update(): void; private _calculateLabelRenderers; private _calculateShapeRenderers; } export { NodeManager };