import { default as React } from 'react';
import { FieldValues, Path } from 'react-hook-form';
import { FormFieldPropsBase } from './types';
export interface FormFieldTextProps<FormFields extends FieldValues, Name extends Path<FormFields> = Path<FormFields>> extends FormFieldPropsBase<FormFields, Name> {
    asComponent?: 'Input' | 'Textarea';
}
export declare const FormFieldText: <FormFields extends FieldValues, Name extends Path<FormFields> = Path<FormFields>>({ name, placeholder, rules, onBlur, group, inputProps, asComponent, size: sizeProp, disabled, floating: floatingProp, controllerProps, ...restProps }: FormFieldTextProps<FormFields, Name>) => React.JSX.Element;
