=== tests/cases/compiler/internalAliasClassInsideLocalModuleWithoutExport.ts === export module x { >x : typeof x export class c { >c : c foo(a: number) { >foo : (a: number) => number >a : number return a; >a : number } } } export module m2 { >m2 : typeof m2 export module m3 { >m3 : typeof m3 import c = x.c; >c : typeof c >x : c >c : c export var cProp = new c(); >cProp : c >new c() : c >c : typeof c var cReturnVal = cProp.foo(10); >cReturnVal : number >cProp.foo(10) : number >cProp.foo : (a: number) => number >cProp : c >foo : (a: number) => number } }