import type { StoreApi } from 'zustand'; import type { UseBoundStoreWithEqualityFn } from 'zustand/traditional'; import type { PersistStoreProviderProps } from '../types.js'; import type { RouteExecutionState } from './types.js'; type RouteExecutionStore = UseBoundStoreWithEqualityFn>; export declare function RouteExecutionStoreProvider({ children, ...props }: PersistStoreProviderProps): import("react/jsx-runtime").JSX.Element; export declare function useRouteExecutionStoreContext(): RouteExecutionStore; export declare function useRouteExecutionStore(selector: (state: RouteExecutionState) => T): T; export {};