import React, { ChangeEventHandler, FocusEventHandler, KeyboardEventHandler, ReactEventHandler } from 'react';
type AutoResizeTextAreaProps = {
    'aria-errormessage'?: string;
    'aria-label'?: string;
    className?: string;
    'data-id'?: string;
    disabled?: boolean;
    enterKeyHint?: string;
    inputMode?: 'text' | 'none' | 'tel' | 'url' | 'email' | 'numeric' | 'decimal' | 'search';
    onChange?: ChangeEventHandler<HTMLTextAreaElement>;
    onFocus?: FocusEventHandler<HTMLTextAreaElement>;
    onKeyDown?: KeyboardEventHandler<HTMLTextAreaElement>;
    onKeyDownCapture?: KeyboardEventHandler<HTMLTextAreaElement>;
    onKeyPress?: KeyboardEventHandler<HTMLTextAreaElement>;
    onSelect?: ReactEventHandler<HTMLTextAreaElement>;
    placeholder?: string;
    readOnly?: boolean;
    rows?: number;
    textAreaClassName?: string;
    value?: string;
};
declare const AutoResizeTextArea: React.ForwardRefExoticComponent<AutoResizeTextAreaProps & React.RefAttributes<HTMLTextAreaElement>>;
export default AutoResizeTextArea;
//# sourceMappingURL=AutoResizeTextArea.d.ts.map