### What version of React Router are you using? 7.0.1 ### Steps to Reproduce Initialize navigate ```ts const navigate = useNavigate(); ``` ### Expected Behavior The `navigate` function return type should be either: ```ts void ``` or ```ts Promise<void> ``` This would make it clear whether we need to handle a promise or not, making the behavior of `navigate` more predictable. ### Actual Behavior `navigate` return type is ```ts void | Promise<void> ```