import React from 'react';
import { EFormInputTheme } from '../../../assets/types';
export interface ITextInput {
    theme: EFormInputTheme;
    label: string;
    value: string;
    setValue: React.Dispatch<string>;
    mandatory?: boolean;
    otherChecks?: (value: string) => string;
    discrete?: boolean;
    message?: string;
    onMessageClick?: () => void;
    disabled?: boolean;
    onEnterClick?: () => void;
}
export declare const TextInput: ({ theme, label, value, setValue, mandatory, otherChecks, discrete, message, onMessageClick, disabled, onEnterClick, }: ITextInput) => JSX.Element;
