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;