import { DetailedHTMLProps, InputHTMLAttributes, FC } from 'react';
import type { IconTypes } from '../../../../avocado-icons';
export interface TextFieldProps extends DetailedHTMLProps, HTMLInputElement> {
/** If allow to remove input content with clear icon */
allowClear?: boolean;
/** Overwrite className */
className?: string;
/** Set the icon */
icon?: IconTypes;
/** Set top label */
label?: string;
/** Set validation status */
status?: 'error' | 'warning' | 'blocked' | 'unsaved';
/** Set display for validation status */
statusDisplay?: 'inline' | 'icon';
/** Set helper text for validation status */
statusText?: string;
}
declare const TextField: FC;
export default TextField;