### What problem does this feature solve? I want to do: ```javascript try { await router.push(...) } catch (e) { if (e instanceof NavigationDuplicated) {} else {throw e} } ``` Unfortunately I can't, because NavigationDuplicated is not exported. ### What does the proposed API look like? export NavigationDuplicated <!-- generated by vue-issues. DO NOT REMOVE -->