export class NodeDescriptionVisualRegistry {
    /**
     *
     * @type {Map<number,NodeVisualData>}
     */
    data: Map<number, NodeVisualData>;
    /**
     *
     * @param {NodeDescription} node
     * @returns {NodeVisualData}
     */
    generate(node: NodeDescription): NodeVisualData;
    /**
     *
     * @param {number} id
     * @param {NodeVisualData} visual
     */
    add(id: number, visual: NodeVisualData): void;
    /**
     *
     * @param {number} id
     * @returns {NodeVisualData|undefined}
     */
    get(id: number): NodeVisualData | undefined;
}
import { NodeVisualData } from "./NodeVisualData.js";
//# sourceMappingURL=NodeDescriptionVisualRegistry.d.ts.map