TypeScript/tests/baselines/reference/import_unneeded-require-when-referenecing-aliased-type-throug-array.js
2014-07-12 17:30:19 -07:00

24 lines
490 B
JavaScript

//// [tests/cases/compiler/import_unneeded-require-when-referenecing-aliased-type-throug-array.ts] ////
//// [b.ts]
declare module "ITest" {
interface Name {
name: string;
}
export = Name;
}
//// [a.ts]
/// <reference path="b.ts" />
import ITest = require('ITest');
var testData: ITest[];
var p = testData[0].name;
//// [b.js]
//// [a.js]
define(["require", "exports"], function (require, exports) {
var testData;
var p = testData[0].name;
});