Is it possible to narrow auth type on authenticated routes? - TanStack