==== tests/cases/compiler/ExportVariableWithInaccessibleTypeInTypeAnnotation.ts (1 errors) ====
    module A {
    
        export interface Point {
            x: number;
            y: number;
        }
    
        // valid since Point is exported
        export var Origin: Point = { x: 0, y: 0 };
    
        interface Point3d extends Point {
            z: number;
        }
    
        // invalid Point3d is not exported
        export var Origin3d: Point3d = { x: 0, y: 0, z: 0 };
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!!! ExportVariableWithInaccessibleTypeInTypeAnnotation.ts(16,16): error TS2027: Exported variable 'Origin3d' has or is using private type 'Point3d'.
    }
    