import { IDMLSpreadPackageContext } from '../SpreadPackage.js'; import { GeometricSprite, GeometricSpriteOpts, PathPoint } from './GeometricSprite.js'; import { Sprite } from './Sprite.js'; export declare class OvalSprite extends GeometricSprite { private sprites; constructor(id: string, sprites: Sprite[], opts: GeometricSpriteOpts, context: IDMLSpreadPackageContext); static calculateEllipsePathPoints(x: number, y: number, radiusX: number, radiusY: number): PathPoint[]; getEllipse(): { x: number; y: number; radiusX: number; radiusY: number; }; setEllipse(x: number, y: number, radiusX: number, radiusY: number): void; addSprite(sprite: Sprite): void; serialize(): import("flat-svg").ElementNode; static parseElement(element: Element, context: IDMLSpreadPackageContext): OvalSprite; } //# sourceMappingURL=Oval.d.ts.map