export default class Rectangle { static intersection(rectA: Rectangle, rectB: Rectangle): Rectangle; static fromDOMRect(rect: DOMRect | ClientRect | Rectangle): Rectangle; left: number; top: number; width: number; height: number; constructor(x: number, y: number, width: number, height: number); get right(): number; get bottom(): number; get area(): number; intersects(rect: Rectangle): boolean; contains(rect: Rectangle): boolean; get center(): [number, number]; translateX(dX: number): this; translateY(dY: number): this; translate(dX: number, dY: number): this; clone(): Rectangle; get x(): number; set x(value: number); get y(): number; set y(value: number); } //# sourceMappingURL=rectangle.d.ts.map