import { FunctionComponent } from 'react';
import { Rules as RulesType } from '../../../../../../shared-logic/src/CustomField/Rules/types';
import { DataSet } from '../../../../../../shared-logic/src/DataSet/types';
import { QueryEngineConfig } from '../../../../../../shared-logic/src/QueryEngineConfig/types';
export declare const Rules: FunctionComponent<{
    rules: RulesType;
    index: number;
    data: DataSet;
    queryEngineConfig: QueryEngineConfig;
    updateDraft: (completedRule: RulesType) => void;
    removeDraft: () => void;
}>;
