/// <reference types="react" />
import { IOperator } from '../../typings';
export declare const allOperators: IOperator[];
export declare type OperatorKeyword = 'equal' | 'notEqual' | 'contain' | 'notContain' | 'start' | 'end' | 'greater' | 'greaterEqual' | 'less' | 'lessEqual' | 'between' | 'notBetween' | 'empty' | 'notEmpty' | 'all' | 'any';
export declare const NoValueOperators: OperatorKeyword[];
export declare const RangeOperators: OperatorKeyword[];
export interface OperatorProps {
    keyword: string;
    operators: OperatorKeyword[];
    onSelect?: (option: IOperator) => void;
    customOperators?: IOperator[];
    onDelete?: () => void;
    selectOpt?: string;
    showPanel: boolean;
}
declare const Operator: React.FC<OperatorProps>;
export default Operator;
