import { ShapeItemHandler } from "./ShapeItemHandler";
import { PointF } from "@aurigma/design-atoms-model/Math";
import { EllipseItem } from "@aurigma/design-atoms-model/Product/Items/EllipseItem";
import * as TextWhizz from "@aurigma/text-whizz/TextWhizzJS";
import { IHitTestResult } from "../Services/IHitTestResult";
import { IListenableColorPreviewService } from "../Services/IColorPreviewService";
export declare class EllipseItemHandler extends ShapeItemHandler {
    constructor(item: EllipseItem, textWhizz?: typeof TextWhizz, colorPreviewService?: IListenableColorPreviewService);
    hitTest(point: PointF, isSelected?: boolean): IHitTestResult;
}
