TypeScript/tests/cases/compiler/import_unneeded-require-when-referenecing-aliased-type-throug-array.ts

15 lines
276 B
TypeScript
Raw Normal View History

2014-07-13 01:04:16 +02:00
// @Filename: b.ts
declare module "ITest" {
interface Name {
name: string;
}
export = Name;
}
// @Filename: a.ts
//@module: amd
/// <reference path="b.ts" />
import ITest = require('ITest');
var testData: ITest[];
var p = testData[0].name;