import type { Classnames, DefaultCombinator, DefaultOperator, TranslationsFull } from './types/index.noReact'; export declare const defaultPlaceholderFieldName = "~"; export declare const defaultPlaceholderFieldLabel = "------"; export declare const defaultPlaceholderFieldGroupLabel = "------"; export declare const defaultPlaceholderOperatorName = "~"; export declare const defaultPlaceholderOperatorLabel = "------"; export declare const defaultPlaceholderOperatorGroupLabel = "------"; export declare const defaultTranslations: TranslationsFull; export declare const defaultOperators: DefaultOperator[]; export declare const defaultCombinators: DefaultCombinator[]; export declare const standardClassnames: { readonly queryBuilder: "queryBuilder"; readonly ruleGroup: "ruleGroup"; readonly oddRuleGroup: "oddRuleGroup"; readonly evenRuleGroup: "evenRuleGroup"; readonly header: "ruleGroup-header"; readonly body: "ruleGroup-body"; readonly combinators: "ruleGroup-combinators"; readonly addRule: "ruleGroup-addRule"; readonly addGroup: "ruleGroup-addGroup"; readonly cloneRule: "rule-cloneRule"; readonly cloneGroup: "ruleGroup-cloneGroup"; readonly removeGroup: "ruleGroup-remove"; readonly notToggle: "ruleGroup-notToggle"; readonly rule: "rule"; readonly fields: "rule-fields"; readonly operators: "rule-operators"; readonly value: "rule-value"; readonly removeRule: "rule-remove"; readonly betweenRules: "betweenRules"; readonly valid: "queryBuilder-valid"; readonly invalid: "queryBuilder-invalid"; readonly dndDragging: "dndDragging"; readonly dndOver: "dndOver"; readonly dragHandle: "queryBuilder-dragHandle"; readonly disabled: "queryBuilder-disabled"; readonly lockRule: "rule-lock"; readonly lockGroup: "ruleGroup-lock"; readonly valueSource: "rule-valueSource"; readonly dropContainer: "drop-container"; readonly dropContainerDisabled: "drop-container-disabled"; }; export declare const defaultControlClassnames: Classnames; export declare const groupInvalidReasons: { readonly empty: "empty"; readonly invalidCombinator: "invalid combinator"; readonly invalidIndependentCombinators: "invalid independent combinators"; }; export declare const DNDType: { readonly rule: "rule"; readonly ruleGroup: "ruleGroup"; }; export declare const TestID: { readonly rule: "rule"; readonly ruleGroup: "rule-group"; readonly inlineCombinator: "inline-combinator"; readonly addGroup: "add-group"; readonly removeGroup: "remove-group"; readonly cloneGroup: "clone-group"; readonly cloneRule: "clone-rule"; readonly addRule: "add-rule"; readonly removeRule: "remove-rule"; readonly combinators: "combinators"; readonly fields: "fields"; readonly operators: "operators"; readonly valueEditor: "value-editor"; readonly notToggle: "not-toggle"; readonly dragHandle: "drag-handle"; readonly lockRule: "lock-rule"; readonly lockGroup: "lock-group"; readonly valueSourceSelector: "value-source-selector"; }; export declare const LogType: { readonly parentPathDisabled: "action aborted: parent path disabled"; readonly pathDisabled: "action aborted: path is disabled"; readonly queryUpdate: "query updated"; readonly onAddRuleFalse: "onAddRule callback returned false"; readonly onAddGroupFalse: "onAddGroup callback returned false"; };