=== tests/cases/compiler/B.ts === import a = require('A'); >a : typeof a, Symbol(a, Decl(B.ts, 0, 0)) import A = a.A; >A : typeof a.A, Symbol(A, Decl(B.ts, 0, 24)) >a : typeof a, Symbol(a, Decl(A.ts, 0, 0)) >A : a.A, Symbol(a.A, Decl(A.ts, 0, 0)) export = A; >A : a.A, Symbol(A, Decl(B.ts, 0, 24)) === tests/cases/compiler/A.ts === export class A { >A : A, Symbol(A, Decl(A.ts, 0, 0)) }