1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
//// [tests/cases/compiler/umdNamespaceMergedWithGlobalAugmentationIsNotCircular.ts] ////
//// [global.d.ts]
declare global {
const React: typeof import("./module");
}
export { };
//// [module.d.ts]
export = React;
export as namespace React;
declare namespace React {
function createRef(): any;
}
//// [some_module.ts]
export { };
React.createRef;
//// [emits.ts]
console.log("hello");
React.createRef;
//// [some_module.js]
React.createRef;
export {};
//// [emits.js]
"use strict";
console.log("hello");
React.createRef;
|