import type { RouterProvider } from "./RouterProvider.cjs";
/**
 * Context for providing the router provider throughout the application.
 * Defaults to react-router provider, so existing apps work without changes.
 */
export declare const RouterProviderContext: import("react").Context<RouterProvider>;
/**
 * Hook to access the current router provider.
 * Used internally by ra-core hooks and components to access routing primitives.
 *
 * @example
 * const provider = useRouterProvider();
 * const location = provider.useLocation();
 */
export declare const useRouterProvider: () => RouterProvider;
//# sourceMappingURL=RouterProviderContext.d.ts.map