import * as React from 'react';
import { AdaptableColumnPredicate, AdaptablePredicateDef } from '../../../../types';
import { EntityRulePredicatesEditorProps } from './EntityRulePredicatesEditor';
export interface EntityPredicateEditorProps {
    data: EntityRulePredicatesEditorProps['data'];
    predicate?: AdaptableColumnPredicate;
    onChange: EntityRulePredicatesEditorProps['onChange'];
    predicateDefs: AdaptablePredicateDef[];
    getPredicateDefsForColId?: (colId: string) => AdaptablePredicateDef[];
    columnPredicateEnabled: boolean;
}
export declare const EntityRulePredicateEditor: React.FC<EntityPredicateEditorProps>;
