Appearance
type BeforeRouteHookRegistration = object;
depth: number;
hook: BeforeRouteHook;
lifecycle: "onBeforeRouteEnter" | "onBeforeRouteUpdate" | "onBeforeRouteLeave";