export default FormTextarea; declare function FormTextarea({ className, disabled, focused, iconClass, invalidText, label, maxLength, name, onBlur, onChange, required, rows, textAreaIcon, tip, withoutBorder, ...textareaProps }: { [x: string]: any; className?: string | undefined; disabled?: boolean | undefined; focused?: boolean | undefined; iconClass?: string | undefined; invalidText?: string | undefined; label?: string | undefined; maxLength?: null | undefined; name: any; onBlur?: (() => void) | undefined; onChange?: (() => void) | undefined; required?: boolean | undefined; rows?: number | undefined; textAreaIcon?: null | undefined; tip?: string | undefined; withoutBorder?: boolean | undefined; }, ref: any): import("react/jsx-runtime").JSX.Element; declare namespace FormTextarea { let displayName: string; namespace propTypes { let className: PropTypes.Requireable; let disabled: PropTypes.Requireable; let focused: PropTypes.Requireable; let iconClass: PropTypes.Requireable; let invalidText: PropTypes.Requireable; let label: PropTypes.Requireable; let maxLength: PropTypes.Requireable; let name: PropTypes.Validator; let onBlur: PropTypes.Requireable<(...args: any[]) => any>; let onChange: PropTypes.Requireable<(...args: any[]) => any>; let required: PropTypes.Requireable; let rows: PropTypes.Requireable; let textAreaIcon: PropTypes.Requireable; let tip: PropTypes.Requireable; let withoutBorder: PropTypes.Requireable; } } import PropTypes from 'prop-types'; //# sourceMappingURL=FormTextarea.d.ts.map