import { UseValueProps } from '../hooks/useValue';
import { IconicNames, IconicTypes } from '@clubmed/trident-icons';
import { FormControlProps } from './FormControl';
export interface FloatingLabelTextFieldProps<Value = string> extends FormControlProps<Value> {
    icon?: IconicNames;
    iconType?: IconicTypes;
    formatter?: UseValueProps<Value>['formatter'];
    hasDropdown?: boolean;
    clear?: string;
    iconFirst?: boolean;
}
export declare const FloatingLabelTextField: <Value = string>(props: FloatingLabelTextFieldProps<Value>) => import("react/jsx-runtime").JSX.Element;
