2016-05-03 10 views
6

E 'possibile esportare qualcosa di simile:Esporta un tipo di unione alias a macchina

export TypeA | TypeB as TypeAB; 

e dichiarare una variabile di TypeAB che può essere sia di TypeA o TypeB:

import {TypeAB} from './typeab'; 
var ab: TypeAB; 

risposta

8

Sì, ha solo bisogno della sintassi corretta per un type alias:

export type TypeAB = TypeA | TypeB;