import React from "react";
import { ExpandedValueType } from "../../types";
interface Props {
    activeClassName: string;
    size: number;
    value: ExpandedValueType;
    outerAreaSize: number;
    strokeWidth: number;
    handleLineColor: string;
    fixedHandleColor: string;
    isEditable: boolean;
    movingStartPoint: boolean;
    handleStartPointStartMoving: React.PointerEventHandler<HTMLButtonElement>;
    handleStartPointPointerMove: React.PointerEventHandler<HTMLButtonElement>;
    handleStartPointPointerLeaveOrUp: React.PointerEventHandler<HTMLButtonElement>;
    movingEndPoint: boolean;
    handleEndPointStartMoving: React.PointerEventHandler<HTMLButtonElement>;
    handleEndPointPointerMove: React.PointerEventHandler<HTMLButtonElement>;
    handleEndPointPointerLeaveOrUp: React.PointerEventHandler<HTMLButtonElement>;
}
export declare function BezierCurveEditorEndPoints({ size, value, outerAreaSize, strokeWidth, handleLineColor, fixedHandleColor, activeClassName, ...props }: Props): JSX.Element;
export {};
