import { ReactNode } from 'react'; export interface RouteContext { pathname: string; params: Record; searchParams: Record; push: (url: string) => void; replace: (url: string) => void; back: () => void; forward: () => void; refresh: () => void; } export declare function useRouter(): RouteContext; export declare function useParams(): Record; export declare function useSearchParams(): Record; export declare function usePathname(): string; interface NovaRouterProps { children: ReactNode; } export declare function NovaRouter({ children }: NovaRouterProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=router.d.ts.map