Une fonction qui retourne un objet du type { getNumby: number, createDub: number } ou { getNumby: string, createDub: string }. Il faut écrire un type TypeScript qui convienne aux deux cas (A et B), mais qui n'autorise pas la variante où les champs ont des types de données différents. Comment le résoudriez-vous ?