import React from 'react'; import type { TransitionName } from './types'; import type { NavigateOpts } from './navigation'; type RouterProviderProps = { transition?: TransitionName; duration?: number; wrapper?: React.ComponentType<{ children: React.ReactNode; }>; }; type ResolveFn = (path: string, opts?: NavigateOpts) => Promise; export declare function getGlobalResolve(): ResolveFn | null; export declare function prefetch

(path: P, options?: NavigateOpts

): void; export declare function RouterProvider({ transition: defaultTransition, duration: providerDuration, wrapper, }: RouterProviderProps): JSX.Element; export {};