1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
/a.ts(4,17): error TS2456: Type alias 'T' circularly references itself.
/b.ts(4,17): error TS2456: Type alias 'T' circularly references itself.
==== /a.ts (1 errors) ====
import type { ns2 } from './b';
export namespace ns1 {
export namespace nested {
export type T = ns2.nested.T;
~
!!! error TS2456: Type alias 'T' circularly references itself.
}
}
==== /b.ts (1 errors) ====
import type { ns1 } from './a';
export namespace ns2 {
export namespace nested {
export type T = ns1.nested.T;
~
!!! error TS2456: Type alias 'T' circularly references itself.
}
}
|