import React from 'react'; import PropTypes from 'prop-types'; export declare class Point extends React.Component { static defaultProps: { y: number; selected: boolean; empty: boolean; disabled: boolean; correct: undefined; showCorrectness: boolean; }; static propTypes: { interval: PropTypes.Validator; position: PropTypes.Validator; bounds: PropTypes.Requireable; right: PropTypes.Validator; }>>; selected: PropTypes.Requireable; disabled: PropTypes.Requireable; correct: PropTypes.Requireable; showCorrectness: PropTypes.Requireable; empty: PropTypes.Requireable; y: PropTypes.Requireable; onMove: PropTypes.Validator<(...args: any[]) => any>; onClick: PropTypes.Requireable<(...args: any[]) => any>; onDrag: PropTypes.Requireable<(...args: any[]) => any>; onDragStop: PropTypes.Requireable<(...args: any[]) => any>; onDragStart: PropTypes.Requireable<(...args: any[]) => any>; }; static contextType: React.Context; render(): React.JSX.Element; } export default Point;