I wan't to distinguish type aliases in such a way:
type EntityID = number;
type AnotherEntityID = number;
let entityID: EntityID = 1;
let anotherEntityID: AnotherEntityID = 2;
entityID = anotherEntityID
I expect that the last line must raise type check error