// @declaration: true namespace X { interface A { kind: 'a'; } interface B { kind: 'b'; } export type C = A | B; } export = X;