TypeScript/tests/cases/compiler/moduleAugmentationOfAlias.ts

16 lines
228 B
TypeScript

// @Filename: /a.ts
interface I {}
export default I;
// @Filename: /b.ts
export {};
declare module './a' {
export default interface I { x: number; }
}
// @Filename: /c.ts
import I from "./a";
function f(i: I) {
i.x;
}