import { Point } from './Point'; export declare class Rect { width: any; height: number; x: any; y: any; static isEmpty(rect: any): boolean; static getBoundingRect(...rects: any[]): any; static getIntersectingRect(...rects: any[]): any; static areEqual(a: any, b: any): boolean; constructor({ x, y, width, height }?: { x?: number; y?: number; width?: number; height?: number; }); clone(): Rect; assign(other: any): this; includesPoint(point: any): boolean; includesRect(other: any): boolean; intersectsRect(other: any): boolean; excludeRect(other: any): Rect[]; getDistanceFromPoint(point: any): Point; }