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
|
//// [tests/cases/compiler/esModuleInteropDefaultMemberMustBeSyntacticallyDefaultExport.ts] ////
//// [point.d.ts]
declare class Point {
x: number;
y: number;
constructor(x: number, y: number);
static default: "foo";
}
export = Point;
//// [index.ts]
import Point from "./point";
const C = Point;
const p = new C(1, 2);
//// [index.js]
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
exports.__esModule = true;
var point_1 = __importDefault(require("./point"));
var C = point_1["default"];
var p = new C(1, 2);
|