import * as React from 'react'; import { AdaptablePredicateDef, ColumnScope } from '../../../../types'; import { EntityRulesEditorProps, RuleType } from '../index'; export interface EntityRulePredicatesEditorProps { descriptions: EntityRulesEditorProps['descriptions']; data: { Rule: RuleType; Scope: ColumnScope; }; onChange: (data: { Rule: RuleType; Scope: ColumnScope; }) => void; predicateDefs: AdaptablePredicateDef[]; getPredicateDefsForColId?: (colId: string) => AdaptablePredicateDef[]; enablePredicateColumnId?: boolean; } export declare const EntityRulePredicatesEditor: React.FunctionComponent;