/// <reference types="react" />
export interface InputTextProps {
    /**
     * Input Ref .
     */
    ref?: React.Ref<HTMLInputElement>;
    /**
     * Label text for the checkbox.
     */
    label?: string;
    /**
     * Smaller descriptive text that can be added to the input.
     */
    message?: string;
    /**
     * className for the message.
     */
    messageClassName?: string;
    /**
     * Main container className for css classes .
     */
    className?: string;
    /**
     * Input variation that will switch between styles for the Input .
     */
    variation?: 'default' | 'primary' | 'secondary';
    /**
     * className for the Input.
     */
    inputClassName?: string;
}
export declare const InputText: React.FC<InputTextProps & React.InputHTMLAttributes<HTMLInputElement>>;
export default InputText;
