declarationEmitOversizedCachedType.ts(15,14): error TS7056: The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed.


==== declarationEmitOversizedCachedType.ts (1 errors) ====
    let x0 = { v: 1 };
    let x1 = { a: x0, b: x0, c: x0 };
    let x2 = { a: x1, b: x1, c: x1 };
    let x3 = { a: x2, b: x2, c: x2 };
    let x4 = { a: x3, b: x3, c: x3 };
    let x5 = { a: x4, b: x4, c: x4 };
    let x6 = { a: x5, b: x5, c: x5 };
    let x7 = { a: x6, b: x6, c: x6 };
    let x8 = { a: x7, b: x7, c: x7 };
    let x9 = { a: x8, b: x8, c: x8 };
    let x10 = { a: x9, b: x9, c: x9 };
    let x11 = { a: x10, b: x10, c: x10 };
    let x12 = { a: x11, b: x11, c: x11 };
    let x13 = { a: x12, b: x12, c: x12 };
    export const y = x13;
                 ~
!!! error TS7056: The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed.
    