import type { GlobalPoint, LineSegment, LocalPoint, Rectangle } from "./types";
export declare function rectangle
(topLeft: P, bottomRight: P): Rectangle
;
export declare function rectangleFromNumberSequence(minX: number, minY: number, maxX: number, maxY: number): Rectangle;
export declare function rectangleIntersectLineSegment(r: Rectangle, l: LineSegment): Point[];
export declare function rectangleIntersectRectangle(rectangle1: Rectangle, rectangle2: Rectangle): boolean;