const apiClient = createClient({ baseUrl: 'http://localhost:3000',});const res = await apiClient.users.getUser({ params: { id: '1', },});if (res.status === 200) { res.body; // User, fully typed} else { throw new Error(res.body.detail);}Typed fetch and TanStack Query, plus generated Swift and Kotlin.