Jorge Alfredo Pulido Guzman
PreguntaHola, ¿es válido definir un tipo de dato con la primera letra en mayúscula? por ejemplo let phone: Number

Diego Fernando Caviedes Camaho
con la letra Mayúscula nos estaríamos refiriendo a un tipo de objecto.

Moisés Manuel Morín Hevia
No, lo tomaría como otro tipo de dato & no te daría lo que buscas.

Andrés Felipe Eslava Zuluaga
Sí se puede, de hecho lo acabo de revisar en el VSC y funciona. Sin embargo es mejor y recomendable (como buena práctica) el uso en minúsculas. Esto se puede en algún momento confundir con clases, tal como lo indican el Profesor luixaviles y el compañero darkjeda

Luis Aviles
Los tipos primitivos en TypeScript empiezan en minúsculas.

Manuel Ojeda
En ese caso tomaría el tipo nativo de JavaScript que es una clase: https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Objetos_globales/Number
Por ello debemos declarar los tipos de TS en minusculas para evitar la confusión de la clase de JavaScript con el tipo de TS.