type Num = 1 | 2 | 3;
interface Numfour extends num {
// X
}
유니온 타입을 확장하려면
type Input = {};
type Output = {};
interface VMap {
[name: string]: Input | Output;
}
/* 또는 */
type NVar = (Input | Output) & { name:string };
interface Person {
name: string;
}
interface Person {
age: number;
}