import type { NodeItem } from './shared';
interface NodeProps {
    /** Index of the node  */
    index: number;
    /** Node to render */
    node: NodeItem;
    /** Optional node font size */
    nodeFontSize?: number;
    /** Optional node size */
    nodeSize?: number;
    /** Don't allow edits to be made */
    viewOnly?: boolean;
    /** Optional whether to wrap text within nodes */
    wrapNodeText?: boolean;
}
/**
 * The Node component represents a single Node circle which can be dragged between layers and within them
 */
declare function Node(props: NodeProps): JSX.Element;
export default Node;
//# sourceMappingURL=node.d.ts.map