import { Component } from 'react'; import { NodeRecordMap, NodeRecord, Id, Position } from '../../customTypings/index.d'; type Props = { nodes: NodeRecordMap; nodeTypeMap: object; startMoveNodeTo: (nodeId: Id, nodePosition: string) => void; moveNodeTo: (nodeId: Id, nodePosition: Position) => void; moveNodeToEnd: (nodeId: Id, nodePosition: Position) => void; snapToGrid: boolean; }; declare class NodesRenderer extends Component { constructor(props: Props); renderNode(node: NodeRecord): import("react/jsx-runtime").JSX.Element; render(): import("react/jsx-runtime").JSX.Element; } export default NodesRenderer;