import { default as React } from 'react';
export interface TextFilterFieldProps {
    /** Label for this field */
    label?: string;
    /** The default text to place into the empty field */
    placeholder?: string;
    /** Initial value set to the field */
    value?: string | undefined;
    /** Validation status */
    validateStatus?: 'success' | 'warning' | 'error' | 'validating';
    /** Callback function for onChange */
    onValueChange?: (newValue: string) => void;
    /** The selected attribute name */
    selectedAttribute?: string;
    size?: 'large' | 'middle' | 'small';
}
/**
 * Input field for a textual filter value.
 */
export declare const TextFilterField: React.FC<TextFilterFieldProps>;
