import type { Node, Edge, OnNodesChange, OnEdgesChange } from '../types'; import { Accessor, Setter } from 'solid-js'; /** * Hook for managing the state of nodes - should only be used for prototyping / simple use cases. * * @public * @param initialNodes * @returns an array [nodes, setNodes, onNodesChange] */ export declare function useNodesState(initialNodes: NodeType[]): [Accessor, Setter, OnNodesChange]; /** * Hook for managing the state of edges - should only be used for prototyping / simple use cases. * * @public * @param initialEdges * @returns an array [edges, setEdges, onEdgesChange] */ export declare function useEdgesState(initialEdges: EdgeType[]): [Accessor, Setter, OnEdgesChange]; //# sourceMappingURL=useNodesEdgesState.d.ts.map