UNPKG

427 BTypeScriptView Raw
1import { Range } from "./Range";
2import type { IDimension } from "../Core/Interfaces/IDimension";
3import type { ICoordinates } from "../Core/Interfaces/ICoordinates";
4/**
5 * @category Utils
6 */
7export declare class Rectangle extends Range {
8 readonly size: IDimension;
9 constructor(x: number, y: number, width: number, height: number);
10 contains(point: ICoordinates): boolean;
11 intersects(range: Range): boolean;
12}