Soy el único que se altero con el portazo? Debería bajar el volumen :I
Al leer la documentación de typescript tengo entendido que a lo que se le llama "alias" es al uso de la keyword "type" seguido de un identificador (como el nombre de una variable)
Ejemplo:
petName = ( string | undefined )
// uso de unions como tipo del alias
pet1: petName = "Adam"
// implementando el alias
"petName" sería el alias que se reutilizaría para no volver a hardcodear los tipos de datos (DRY)
pero en cambio lo que parece estar implementando el prof. Luis Aviles parece ser la característica de "unions" ( agrupar un conjunto de tipos de datos como posibles valores )
Ejemplo:
isActive : Array<(bolean | number)> = [true, true, false, 1, true, 0, 0]
// isActive acepta arrays con valores: boolean o number
Si alguien puede corregirme o confirmarlo se lo agradecería