export default class TextareaWidget extends React.Component { static propTypes: { "ui:options": PropTypes.Requireable; rows: PropTypes.Requireable; }>>; schema: PropTypes.Requireable; }>>; value: PropTypes.Requireable; }; static contextType: React.Context; constructor(props: any); state: { value: any; }; textareaRef: React.RefObject; _context: Record; UNSAFE_componentWillReceiveProps(props: any): void; getStateFromProps: (props: any) => { value: any; }; onFocus: (e: any) => void; focused: boolean | undefined; onBlur: (e: any) => void; onChange: (value: any) => void; timeout: any; _onChange: ({ target: { value } }: { target: { value: any; }; }) => void; render(): JSX.Element; } import * as React from "react"; import * as PropTypes from "prop-types";