=== tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass_1.ts === import Foo = require("privacyCheckExternalModuleExportAssignmentOfGenericClass_0"); >Foo : typeof Foo export = Bar; >Bar : Bar interface Bar { >Bar : Bar foo: Foo; >foo : Foo >Foo : Foo } === tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass_0.ts === export = Foo; >Foo : Foo class Foo { >Foo : Foo >A : A constructor(public a: A) { } >a : A >A : A }