=== tests/cases/compiler/reservedNameOnModuleImport.ts === declare module test { >test : Symbol(test, Decl(reservedNameOnModuleImport.ts, 0, 0)) module mstring { } >mstring : Symbol(mstring, Decl(reservedNameOnModuleImport.ts, 0, 21)) // Should be fine; this does not clobber any declared values. export import string = mstring; >string : Symbol(string, Decl(reservedNameOnModuleImport.ts, 1, 22)) >mstring : Symbol(mstring, Decl(reservedNameOnModuleImport.ts, 0, 21)) }