import { NonConstructiable } from '../foundation'; import type { Point } from './point'; import type { Rect } from './rect'; export interface RRect extends Rect { readonly radiusX: number; readonly radiusY: number; } export declare class RRect extends NonConstructiable { static eq(lhs: RRect, rhs: RRect): boolean; static readonly zero: RRect; static shift(lhs: RRect, offset: Point): RRect; static fromLTWH(left: number, top: number, width: number, height: number): RRect; static fromLTWHXY(left: number, top: number, width: number, height: number, radiusX: number, radiusY: number): RRect; }