/**
 * Renders the green tear-shaped handle under the cursor.
 */
import * as React from "react";
type Props = {
    animateIntoPosition: boolean;
    onTouchCancel: (arg1: React.TouchEvent<HTMLSpanElement>) => void;
    onTouchEnd: (arg1: React.TouchEvent<HTMLSpanElement>) => void;
    onTouchMove: (arg1: React.TouchEvent<HTMLSpanElement>) => void;
    onTouchStart: (arg1: React.TouchEvent<HTMLSpanElement>) => void;
    visible: boolean;
    x: number;
    y: number;
};
type DefaultProps = {
    animateIntoPosition: Props["animateIntoPosition"];
    visible: Props["visible"];
    x: Props["x"];
    y: Props["y"];
};
declare class CursorHandle extends React.Component<Props> {
    static defaultProps: DefaultProps;
    render(): React.ReactNode;
}
export default CursorHandle;
