useNavigation(): { goBack: () => Promise<void>; goForward: () => Promise<void>; navigate: (url: string | URL, options?: NavigationOptions) => Promise<void>; reload: (options?: NavigationOptions) => Promise<void>; traverseTo: (key: string, options?: NavigationOptions) => Promise<void>; get state(): NavigationState; subscribe(callback: (state: NavigationState) => void): () => boolean;} Returns {
goBack: () => Promise<void>;
goForward: () => Promise<void>;
navigate: (url: string | URL, options?: NavigationOptions) => Promise<void>;
reload: (options?: NavigationOptions) => Promise<void>;
traverseTo: (key: string, options?: NavigationOptions) => Promise<void>;
get state(): NavigationState;
subscribe(callback: (state: NavigationState) => void): () => boolean;
}