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 33 34 35
|
//// [tests/cases/compiler/declarationEmitOfTypeofAliasedExport.ts] ////
//// [a.ts]
class C {}
export { C as D }
//// [b.ts]
import * as a from "./a";
export default a.D;
//// [a.js]
"use strict";
exports.__esModule = true;
var C = /** @class */ (function () {
function C() {
}
return C;
}());
exports.D = C;
//// [b.js]
"use strict";
exports.__esModule = true;
var a = require("./a");
exports["default"] = a.D;
//// [a.d.ts]
declare class C {
}
export { C as D };
//// [b.d.ts]
import * as a from "./a";
declare const _default: typeof a.D;
export default _default;
|