TypeScript/tests/cases/compiler/exportDeclarationInInternalModule.ts

21 lines
296 B
TypeScript

// @target: es5
// @module: commonjs
// @declaration: true
class Bbb {
}
class Aaa extends Bbb { }
module Aaa {
export class SomeType { }
}
module Bbb {
export class SomeType { }
export * from Aaa; // this line causes the nullref
}
var a: Bbb.SomeType;