{ name?: string }
type R = ReturnType<typeof trpcClient.mut.mutate> R = Promise<Record<"name", string | undefined>>