import * as PIXI from "pixi.js-legacy";
import * as Models from "@ascii-dev-user/medsurf-lib/models";
import { BaseGraphics, BaseGraphicsModel } from "../../bases/elements/BaseGraphics";
export declare class EllipseModel extends BaseGraphicsModel {
    ellipse: PIXI.Ellipse;
    options: Models.ElementOptions;
    lineWidth: number | undefined;
}
export declare class Ellipse extends BaseGraphics<EllipseModel> {
    constructor(model: EllipseModel);
    init(): void;
    draw(): void;
    get ellipse(): PIXI.Ellipse;
    set ellipse(value: PIXI.Ellipse);
    get options(): Models.ElementOptions;
    set options(value: Models.ElementOptions);
    get lineWidth(): number | undefined;
    set lineWidth(value: number | undefined);
}
