import { Rule, IOperator, IFilter } from '../../typings';
import { FC } from 'react';
import type { CustomProps } from '../Custom/Custom';
export interface ITextInputProps extends CustomProps {
    value: string;
    setValue: (value: string) => void;
    setTip: (mes: string) => void;
    setVisible: (visiable: boolean) => void;
    setOperator: (operator: IOperator | undefined) => void;
    chooseOperator: IOperator | undefined;
    updateOperator: (value: IOperator | undefined) => void;
    handleNameDelete: () => void;
    /** 自定义验证规则 */
    rules?: Rule[];
    options?: IFilter[];
}
declare const TextInput: FC<ITextInputProps>;
export default TextInput;
