import React from 'react'; import PropTypes from 'prop-types'; export declare const Point: { (props: any): React.JSX.Element; propTypes: { iconKey: PropTypes.Validator; active: PropTypes.Requireable; onClick: PropTypes.Requireable<(...args: any[]) => any>; }; }; export declare class PointChooser extends React.Component { static defaultProps: { showDeleteButton: boolean; elementType: any; icons: string[]; }; static propTypes: { elementType: PropTypes.Requireable; showDeleteButton: PropTypes.Requireable; onDeleteClick: PropTypes.Validator<(...args: any[]) => any>; onElementType: PropTypes.Validator<(...args: any[]) => any>; onUndoElement: PropTypes.Validator<(...args: any[]) => any>; onClearElements: PropTypes.Validator<(...args: any[]) => any>; icons: PropTypes.Requireable; language: PropTypes.Requireable; }; render(): React.JSX.Element; } export default PointChooser;