Interfaces y union types en Typescript

Un enunciado

Resolución con interfaces

Resolución con union types