import type { BBox, Point } from './types';
export declare function box(x: number, y: number, rx: number, ry: number): BBox;
export declare function length(x: number, y: number, rx: number, ry: number): number;
export declare function nearestPoint(x: number, y: number, rx: number, ry: number, x0: number, y0: number): {
    x: number;
    y: number;
};
export declare function pointDistance(x: number, y: number, rx: number, ry: number, x0: number, y0: number): number;
export declare function pointAt(x: number, y: number, rx: number, ry: number, t: number): Point;
export declare function tangentAngle(x: number, y: number, rx: number, ry: number, t: number): number;
//# sourceMappingURL=ellipse.d.ts.map