var A, B, A1; !function (A2) { var Point; (A2.Point || (A2.Point = {})).Origin = { x: 0, y: 0 }; }(A || (A = {})), (A1 = A || (A = {})).Point = function () { return { x: 0, y: 0 }; }, (function (B1) { var Point; function Point1() { return { x: 0, y: 0 }; } (Point1 = B1.Point || (B1.Point = {})).Origin = { x: 0, y: 0 }, B1.Point = Point1; })(B || (B = {}));