import React from 'react'; import type { NavigationContext, NavigationState, Route } from './types'; export declare function useNavigation(): NavigationContext; export declare function useRoute(): Route; interface NavigationProviderProps { children: React.ReactNode; state: NavigationState; onStateChange: (state: NavigationState) => void; } export declare function NavigationProvider({ children, state, onStateChange }: NavigationProviderProps): React.JSX.Element; export {};