Sie müssen einen TypeScript-Typ schreiben, der sowohl für eine Funktion geeignet ist, die eine Zahl zurückgibt, als auch für eine Funktion, die einen String zurückgibt (über generische), aber nicht bestehen darf, wenn die Rückgabetypen unterschiedlich sind.