import * as Vue from 'vue';
import warning from 'tiny-warning';
import { routerContext } from './routerContext';
export function useRouter(opts) {
    const value = Vue.inject(routerContext, null);
    warning(!((opts?.warn ?? true) && !value), 'useRouter must be used inside a <RouterProvider> component!');
    return value;
}
//# sourceMappingURL=useRouter.jsx.map