import { TextAreaProps } from '../../../components';
import { FormFieldProps } from '../../../types';
import { FieldPath, FieldValues } from 'react-hook-form';
export type FormTextAreaProps<TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>> = FormFieldProps<TFieldValues, TName> & Omit<TextAreaProps, 'id' | 'name' | 'ref' | 'hasError' | 'onChange' | 'value' | 'defaultValue'> & {
    required?: boolean;
    optional?: boolean;
};
export declare const FormTextArea: <TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>>(props: FormTextAreaProps<TFieldValues, TName>) => import("@emotion/react/jsx-runtime").JSX.Element;
