//// [ExportClassWithInaccessibleTypeInIndexerTypeAnnotations.ts] module A { class Point { x: number; y: number; } export class points { [idx: number]: Point; [idx: string]: Point; } } //// [ExportClassWithInaccessibleTypeInIndexerTypeAnnotations.js] var A; (function (A) { var Point = (function () { function Point() { } return Point; })(); var points = (function () { function points() { } return points; })(); A.points = points; })(A || (A = {}));