import { t as Serializable } from "./Serializable-BNGC32bH.js"; import { n as PointJSON, t as Point } from "./Point-DEZvlLsO.js"; import { n as SizeJSON, t as Size } from "./Size-DATsFFj9.js"; //#region src/main/commons/Rect.d.ts interface RectJSON { origin: PointJSON; size: SizeJSON; } declare class Rect implements Serializable { private readonly _origin; private readonly _size; constructor(origin: Point, size: Size); get origin(): Point; get size(): Size; toJSONObject(): RectJSON; } //#endregion export { RectJSON as n, Rect as t };