import { IMarkupEllipse } from "../../IMarkupEllipse"; import { IMarkupColorable } from "../../IMarkupColorable"; export declare class KonvaEllipse implements IMarkupEllipse, IMarkupColorable { private _ref; constructor(params: { position: { x: number; y: number; }; radius: { x: number; y: number; }; color: string; lineWidth?: number; id?: string; }, ref?: any); getPosition(): { x: number; y: number; }; setPosition(x: number, y: number): void; getRadiusX(): number; setRadiusX(r: number): void; getRadiusY(): number; setRadiusY(r: number): void; getLineWidth(): number; setLineWidth(size: number): void; ref(): import("konva/lib/shapes/Ellipse").Ellipse; id(): string; enableMouseEditing(value: boolean): void; type(): string; getColor(): string; setColor(hex: string): void; getRotation(): number; setRotation(degrees: number): void; getZIndex(): number; setZIndex(zIndex: number): void; delete(): void; } //# sourceMappingURL=KonvaEllipse.d.ts.map