TypeScript/tests/baselines/reference/unusedImports16.js

28 lines
480 B
TypeScript

//// [tests/cases/compiler/unusedImports16.ts] ////
//// [foo.tsx]
import Element = require("react");
export const FooComponent = <div></div>
//// [index.d.ts]
export = React;
export as namespace React;
declare namespace React {
function createClass<P, S>(spec);
}
declare global {
namespace JSX {
}
}
//// [foo.js]
"use strict";
exports.__esModule = true;
var Element = require("react");
exports.FooComponent = Element.createElement("div", null);