export default RichTextInputArea; declare class RichTextInputArea extends React.PureComponent { static contextType: React.Context<{ status?: import("..").StatusType | null; ariaLabelledBy?: string | null; ariaDescribedBy?: string | null; }>; constructor(props: any); state: { editorState: any; texts: { toolbarButtons: any; insertionForm: any; }; }; componentDidMount(): void; editorRef: React.RefObject | undefined; render(): React.JSX.Element; _setEditorState: (newEditorState: any, onStateChanged?: () => void) => void; _updateContentByValue: (value: any) => void; /** Set value to display in the editor */ setValue: (value: any) => void; } declare namespace RichTextInputArea { let displayName: string; namespace propTypes { let className: PropTypes.Requireable; let dataHook: PropTypes.Requireable; let initialValue: PropTypes.Requireable; let placeholder: PropTypes.Requireable; let disabled: PropTypes.Requireable; let status: PropTypes.Requireable; let statusMessage: PropTypes.Requireable; let onChange: PropTypes.Requireable<(...args: any[]) => any>; let minHeight: PropTypes.Requireable; let maxHeight: PropTypes.Requireable; let spellCheck: PropTypes.Requireable; let texts: PropTypes.Requireable; italicButtonLabel: PropTypes.Requireable; underlineButtonLabel: PropTypes.Requireable; linkButtonLabel: PropTypes.Requireable; bulletedListButtonLabel: PropTypes.Requireable; numberedListButtonLabel: PropTypes.Requireable; }>>; insertionForm: PropTypes.Requireable; cancelButtonLabel: PropTypes.Requireable; link: PropTypes.Requireable; urlInputPlaceholder: PropTypes.Requireable; }>>; }>>; }>>; } namespace defaultProps { let initialValue_1: string; export { initialValue_1 as initialValue }; let texts_1: {}; export { texts_1 as texts }; let disabled_1: boolean; export { disabled_1 as disabled }; } } import React from 'react'; import PropTypes from 'prop-types'; //# sourceMappingURL=RichTextInputArea.d.ts.map