//// [internalAliasVarInsideLocalModuleWithExport.ts] export module a { export var x = 10; } export module c { export import b = a.x; export var bVal = b; } //// [internalAliasVarInsideLocalModuleWithExport.js] define(["require", "exports"], function (require, exports) { var a; (function (a) { a.x = 10; })(a = exports.a || (exports.a = {})); var c; (function (c) { c.b = a.x; c.bVal = c.b; })(c = exports.c || (exports.c = {})); }); //// [internalAliasVarInsideLocalModuleWithExport.d.ts] export declare module a { var x: number; } export declare module c { export import b = a.x; var bVal: number; }