TypeScript/tests/baselines/reference/collisionExportsRequireAndAmbientClass.js

51 lines
1,003 B
TypeScript

//// [tests/cases/compiler/collisionExportsRequireAndAmbientClass.ts] ////
//// [collisionExportsRequireAndAmbientClass_externalmodule.ts]
export declare class require {
}
export declare class exports {
}
declare module m1 {
class require {
}
class exports {
}
}
module m2 {
export declare class require {
}
export declare class exports {
}
}
//// [collisionExportsRequireAndAmbientClass_globalFile.ts]
declare class require {
}
declare class exports {
}
declare module m3 {
class require {
}
class exports {
}
}
module m4 {
export declare class require {
}
export declare class exports {
}
var a = 10;
}
//// [collisionExportsRequireAndAmbientClass_externalmodule.js]
define(["require", "exports"], function (require, exports) {
var m2;
(function (m2) {
})(m2 || (m2 = {}));
});
//// [collisionExportsRequireAndAmbientClass_globalFile.js]
var m4;
(function (m4) {
var a = 10;
})(m4 || (m4 = {}));