Preserve types in custom useFetch composable? - Nuxt