/// <reference types="react" />
import { IFilter, ILabel, IOperator, Rule } from '../../typings';
import { OperatorKeyword } from '../../components';
export interface TextProps extends ILabel {
    /** 操作符 */
    operators?: OperatorKeyword[];
    /** @description 是否展示操作符面板  @default true */
    showOperators?: boolean;
    /** 自定义验证规则 */
    rules?: Rule[];
    /** 自定义操作符内容 */
    customOperators?: IOperator[];
    /** @description 设置好的过滤项是否可以删除, 默认可以删除  @default true */
    deleteable?: boolean;
    /** 展示模糊搜索匹配到的值 */
    options?: IFilter[];
    /** 模糊搜索时，输入框的值改变时，触发的回调 */
    onSearch?: (value: string) => void;
    /** 滚动触底事件 */
    onScrollBottom?: () => void;
    virtual?: boolean;
}
declare const Text: React.FC<TextProps>;
export default Text;
