25 lines
438 B
TypeScript
25 lines
438 B
TypeScript
// @module: ES2015
|
|
// @jsx: preserve
|
|
// @libFiles: react.d.ts,lib.d.ts
|
|
|
|
// @Filename: /node_modules/@types/a/index.d.ts
|
|
declare var a: a.Foo;
|
|
declare namespace a {
|
|
interface Foo {}
|
|
}
|
|
export = a;
|
|
|
|
// @Filename: /node_modules/@types/b/index.d.ts
|
|
import * as a from 'a';
|
|
declare module 'a' {
|
|
namespace Test {}
|
|
|
|
interface Foo {
|
|
Test: null;
|
|
}
|
|
}
|
|
|
|
// @Filename: foo.tsx
|
|
import { Test } from 'a';
|
|
const Foo = (<h1></h1>);
|