Tipo de União
Um tipo de união (Union Type) é um tipo que representa um valor cujo tipo pode ser um entre vários tipos. Tipos de união são denotados usando o símbolo | entre cada tipo possível.
let x: string | number;x = 'hello'; // Válidox = 123; // Válido