TypeScript/tests/cases/conformance/internalModules/importDeclarations/circularImportAlias.ts
2014-07-12 17:30:19 -07:00

18 lines
261 B
TypeScript

// expected no error
module B {
export import a = A;
export class D extends a.C {
id: number;
}
}
module A {
export class C { name: string }
export import b = B;
}
var c: { name: string };
var c = new B.a.C();