declare const StoreContext: import("solid-js").Context<{ setNodes: (newNodes: import("..").Node[]) => void; setEdges: (edges: import("..").Edge[]) => void; setDefaultNodesAndEdges: (nodes?: import("..").Node[] | undefined, edges?: import("..").Edge[] | undefined) => void; updateNodeInternals: (updates: Map) => void; updateNodePositions: import("@xyflow/system").UpdateNodePositions; triggerNodeChanges: (changes: import("@xyflow/system").NodeChange[]) => void; triggerEdgeChanges: (changes: import("@xyflow/system").EdgeChange[]) => void; addSelectedNodes: (nodeIds: string[]) => void; addSelectedEdges: (edgeIds: string[]) => void; unselectNodesAndEdges: ({ nodes, edges }?: import("..").UnselectNodesAndEdgesParams) => void; setMinZoom: (minZoom: number) => void; setMaxZoom: (maxZoom: number) => void; setTranslateExtent: (translateExtent: import("@xyflow/system").CoordinateExtent) => void; resetSelectedElements: () => void; setNodeExtent: (nodeExtent: import("@xyflow/system").CoordinateExtent) => void; panBy: import("@xyflow/system").PanBy; fitView: (options?: import("..").FitViewOptions | undefined) => boolean; cancelConnection: () => void; updateConnection: import("@xyflow/system").UpdateConnection; reset: () => void; rfId: import("../store/initialState").Writable; width: import("../store/initialState").Writable; height: import("../store/initialState").Writable; transform: import("../store/initialState").Writable; nodes: import("../store/initialState").Writable; nodeLookup: import("@solid-primitives/map").ReactiveMap>; parentLookup: import("@solid-primitives/map").ReactiveMap[]>; edges: import("../store/initialState").Writable; edgeLookup: import("..").ReactiveEdgeLookup; connectionLookup: import("..").ReactiveConnectionLookup; onNodesChange: import("../store/initialState").Writable | null>; onEdgesChange: import("../store/initialState").Writable | null>; hasDefaultNodes: import("../store/initialState").Writable; hasDefaultEdges: import("../store/initialState").Writable; domNode: import("../store/initialState").Writable; paneDragging: import("../store/initialState").Writable; noPanClassName: import("../store/initialState").Writable; panZoom: import("../store/initialState").Writable; minZoom: import("../store/initialState").Writable; maxZoom: import("../store/initialState").Writable; translateExtent: import("../store/initialState").Writable; nodeExtent: import("../store/initialState").Writable; nodeOrigin: import("../store/initialState").Writable; nodeDragThreshold: import("../store/initialState").Writable; nodesSelectionActive: import("../store/initialState").Writable; userSelectionActive: import("../store/initialState").Writable; userSelectionRect: import("../store/initialState").Writable; connectionPosition: import("../store/initialState").Writable; connectionStatus: import("../store/initialState").Writable; connectionMode: import("../store/initialState").Writable; snapToGrid: import("../store/initialState").Writable; snapGrid: import("../store/initialState").Writable; nodesDraggable: import("../store/initialState").Writable; nodesConnectable: import("../store/initialState").Writable; nodesFocusable: import("../store/initialState").Writable; edgesFocusable: import("../store/initialState").Writable; edgesUpdatable: import("../store/initialState").Writable; elementsSelectable: import("../store/initialState").Writable; elevateNodesOnSelect: import("../store/initialState").Writable; elevateEdgesOnSelect: import("../store/initialState").Writable; selectNodesOnDrag: import("../store/initialState").Writable; multiSelectionActive: import("../store/initialState").Writable; connectionStartHandle: import("../store/initialState").Writable; connectionEndHandle: import("../store/initialState").Writable; connectionClickStartHandle: import("../store/initialState").Writable; onNodeDragStart?: import("..").OnNodeDrag | undefined; onNodeDrag?: import("..").OnNodeDrag | undefined; onNodeDragStop?: import("..").OnNodeDrag | undefined; onSelectionDragStart?: import("@xyflow/system").OnSelectionDrag | undefined; onSelectionDrag?: import("@xyflow/system").OnSelectionDrag | undefined; onSelectionDragStop?: import("@xyflow/system").OnSelectionDrag | undefined; onMoveStart?: import("@xyflow/system").OnMove | undefined; onMove?: import("@xyflow/system").OnMove | undefined; onMoveEnd?: import("@xyflow/system").OnMove | undefined; onConnect: import("../store/initialState").Writable; onConnectStart?: import("@xyflow/system").OnConnectStart | undefined; onConnectEnd?: import("@xyflow/system").OnConnectEnd | undefined; onClickConnectStart?: import("@xyflow/system").OnConnectStart | undefined; onClickConnectEnd?: import("@xyflow/system").OnConnectEnd | undefined; connectOnClick: import("../store/initialState").Writable; defaultEdgeOptions?: import("..").DefaultEdgeOptions | undefined; fitViewOnInit: import("../store/initialState").Writable; fitViewDone: import("../store/initialState").Writable; fitViewOnInitOptions: import("../store/initialState").Writable; onNodesDelete: import("../store/initialState").Writable | undefined>; onEdgesDelete: import("../store/initialState").Writable | undefined>; onDelete: import("../store/initialState").Writable; onError: import("../store/initialState").Writable; onViewportChangeStart: import("../store/initialState").Writable; onViewportChange: import("../store/initialState").Writable; onViewportChangeEnd: import("../store/initialState").Writable; onBeforeDelete: import("../store/initialState").Writable | undefined>; onSelectionChangeHandlers: import("../store/initialState").Writable; ariaLiveMessage: import("../store/initialState").Writable; autoPanOnConnect: import("../store/initialState").Writable; autoPanOnNodeDrag: import("../store/initialState").Writable; connectionRadius: import("../store/initialState").Writable; isValidConnection?: import("..").IsValidConnection | undefined; lib: import("../store/initialState").Writable; debug: import("../store/initialState").Writable; } | null>; export declare const Provider: import("solid-js").ContextProviderComponent<{ setNodes: (newNodes: import("..").Node[]) => void; setEdges: (edges: import("..").Edge[]) => void; setDefaultNodesAndEdges: (nodes?: import("..").Node[] | undefined, edges?: import("..").Edge[] | undefined) => void; updateNodeInternals: (updates: Map) => void; updateNodePositions: import("@xyflow/system").UpdateNodePositions; triggerNodeChanges: (changes: import("@xyflow/system").NodeChange[]) => void; triggerEdgeChanges: (changes: import("@xyflow/system").EdgeChange[]) => void; addSelectedNodes: (nodeIds: string[]) => void; addSelectedEdges: (edgeIds: string[]) => void; unselectNodesAndEdges: ({ nodes, edges }?: import("..").UnselectNodesAndEdgesParams) => void; setMinZoom: (minZoom: number) => void; setMaxZoom: (maxZoom: number) => void; setTranslateExtent: (translateExtent: import("@xyflow/system").CoordinateExtent) => void; resetSelectedElements: () => void; setNodeExtent: (nodeExtent: import("@xyflow/system").CoordinateExtent) => void; panBy: import("@xyflow/system").PanBy; fitView: (options?: import("..").FitViewOptions | undefined) => boolean; cancelConnection: () => void; updateConnection: import("@xyflow/system").UpdateConnection; reset: () => void; rfId: import("../store/initialState").Writable; width: import("../store/initialState").Writable; height: import("../store/initialState").Writable; transform: import("../store/initialState").Writable; nodes: import("../store/initialState").Writable; nodeLookup: import("@solid-primitives/map").ReactiveMap>; parentLookup: import("@solid-primitives/map").ReactiveMap[]>; edges: import("../store/initialState").Writable; edgeLookup: import("..").ReactiveEdgeLookup; connectionLookup: import("..").ReactiveConnectionLookup; onNodesChange: import("../store/initialState").Writable | null>; onEdgesChange: import("../store/initialState").Writable | null>; hasDefaultNodes: import("../store/initialState").Writable; hasDefaultEdges: import("../store/initialState").Writable; domNode: import("../store/initialState").Writable; paneDragging: import("../store/initialState").Writable; noPanClassName: import("../store/initialState").Writable; panZoom: import("../store/initialState").Writable; minZoom: import("../store/initialState").Writable; maxZoom: import("../store/initialState").Writable; translateExtent: import("../store/initialState").Writable; nodeExtent: import("../store/initialState").Writable; nodeOrigin: import("../store/initialState").Writable; nodeDragThreshold: import("../store/initialState").Writable; nodesSelectionActive: import("../store/initialState").Writable; userSelectionActive: import("../store/initialState").Writable; userSelectionRect: import("../store/initialState").Writable; connectionPosition: import("../store/initialState").Writable; connectionStatus: import("../store/initialState").Writable; connectionMode: import("../store/initialState").Writable; snapToGrid: import("../store/initialState").Writable; snapGrid: import("../store/initialState").Writable; nodesDraggable: import("../store/initialState").Writable; nodesConnectable: import("../store/initialState").Writable; nodesFocusable: import("../store/initialState").Writable; edgesFocusable: import("../store/initialState").Writable; edgesUpdatable: import("../store/initialState").Writable; elementsSelectable: import("../store/initialState").Writable; elevateNodesOnSelect: import("../store/initialState").Writable; elevateEdgesOnSelect: import("../store/initialState").Writable; selectNodesOnDrag: import("../store/initialState").Writable; multiSelectionActive: import("../store/initialState").Writable; connectionStartHandle: import("../store/initialState").Writable; connectionEndHandle: import("../store/initialState").Writable; connectionClickStartHandle: import("../store/initialState").Writable; onNodeDragStart?: import("..").OnNodeDrag | undefined; onNodeDrag?: import("..").OnNodeDrag | undefined; onNodeDragStop?: import("..").OnNodeDrag | undefined; onSelectionDragStart?: import("@xyflow/system").OnSelectionDrag | undefined; onSelectionDrag?: import("@xyflow/system").OnSelectionDrag | undefined; onSelectionDragStop?: import("@xyflow/system").OnSelectionDrag | undefined; onMoveStart?: import("@xyflow/system").OnMove | undefined; onMove?: import("@xyflow/system").OnMove | undefined; onMoveEnd?: import("@xyflow/system").OnMove | undefined; onConnect: import("../store/initialState").Writable; onConnectStart?: import("@xyflow/system").OnConnectStart | undefined; onConnectEnd?: import("@xyflow/system").OnConnectEnd | undefined; onClickConnectStart?: import("@xyflow/system").OnConnectStart | undefined; onClickConnectEnd?: import("@xyflow/system").OnConnectEnd | undefined; connectOnClick: import("../store/initialState").Writable; defaultEdgeOptions?: import("..").DefaultEdgeOptions | undefined; fitViewOnInit: import("../store/initialState").Writable; fitViewDone: import("../store/initialState").Writable; fitViewOnInitOptions: import("../store/initialState").Writable; onNodesDelete: import("../store/initialState").Writable | undefined>; onEdgesDelete: import("../store/initialState").Writable | undefined>; onDelete: import("../store/initialState").Writable; onError: import("../store/initialState").Writable; onViewportChangeStart: import("../store/initialState").Writable; onViewportChange: import("../store/initialState").Writable; onViewportChangeEnd: import("../store/initialState").Writable; onBeforeDelete: import("../store/initialState").Writable | undefined>; onSelectionChangeHandlers: import("../store/initialState").Writable; ariaLiveMessage: import("../store/initialState").Writable; autoPanOnConnect: import("../store/initialState").Writable; autoPanOnNodeDrag: import("../store/initialState").Writable; connectionRadius: import("../store/initialState").Writable; isValidConnection?: import("..").IsValidConnection | undefined; lib: import("../store/initialState").Writable; debug: import("../store/initialState").Writable; } | null>; export default StoreContext; //# sourceMappingURL=StoreContext.d.ts.map