import { $ as UseControlledOrUncontrolledParams, A as RuleComponents, At as Translation, B as usePreferAnyProp, Bt as VersatileSelectorProps, C as ValueSelector, Ct as QueryBuilderContextProviderProps, D as useValueEditor, Dt as Schema, E as ValueEditor, Et as RuleProps, F as useStopEventPropagation, Ft as UseRuleDnD, G as UseOptionListPropParams, Gt as useRuleGroup, H as PathInfo, Ht as RuleGroupBodyComponents, I as UseSelectElementChangeHandlerParams, It as UseRuleGroupDnD, J as UseMergedContextParams, K as useOptionListProp, L as useSelectElementChangeHandler, Lt as ValueEditorProps, M as RuleWithSubQueryGroupComponentsWrapper, Mt as TranslationWithPlaceholders, N as UseRule, Nt as Translations, O as ShiftActions, Ot as SelectorOrEditorProps, P as useRule, Pt as TranslationsFull, Q as useDeprecatedProps, R as useReactDndWarning, Rt as ValueSelectorProps, S as UseValueSelectorParams, St as QueryBuilderContextProvider, T as UseValueEditor, Tt as RuleGroupProps, U as usePathsMemo, Ut as RuleGroupHeaderComponents, V as usePreferProp, Vt as RuleGroup, W as UseOptionListProp, Wt as UseRuleGroup, X as UseFields, Y as useMergedContext, Z as useFields, _ as mergeTranslations, _t as InlineCombinatorProps, a as getRqbStore, at as InlineCombinator, b as messages, bt as OperatorSelectorProps, c as RqbStore, ct as ActionProps, d as UseQueryBuilderSchema, dt as CombinatorSelectorProps, et as useControlledOrUncontrolled, f as useQueryBuilderSchema, ft as CommonSubComponentProps, g as mergeTranslation, gt as FieldSelectorProps, h as toOptions, ht as DragHandleProps, i as useQueryBuilderSelector, it as useMatchModeEditor, j as RuleComponentsWithSubQuery, jt as TranslationWithLabel, k as Rule, kt as ShiftActionsProps, l as QueryBuilderContext, lt as ActionWithRulesAndAddersProps, m as useQueryBuilderSetup, mt as Controls, n as QueryBuilderStateContext, nt as MatchModeEditor, o as injectSlice, ot as DragHandle, p as UseQueryBuilderSetup, pt as ControlElementsProp, q as UseMergedContext, r as useQueryBuilderQuery, rt as UseMatchModeEditor, s as RqbState, st as ActionElement, t as getQuerySelectorById, tt as NotToggle, u as useQueryBuilder, ut as ActionWithRulesProps, v as GetCompatContextProviderProps, vt as MatchModeEditorProps, w as useValueSelector, wt as QueryBuilderProps, x as defaultControlElements, xt as QueryBuilderContextProps, y as getCompatContextProvider, yt as NotToggleProps, z as usePrevious, zt as ValueSourceSelectorProps } from "./barrel-DdCvKKuR.js";
import { FullCombinator, FullField, FullOperator, RuleGroupTypeAny } from "@react-querybuilder/core";
import * as React from "react";
export * from "@react-querybuilder/core";

//#region src/components/QueryBuilder.debug.d.ts
/**
* The query builder component for React.
*
* See https://react-querybuilder.js.org/ for demos and documentation.
*
* @group Components
*/
declare const QueryBuilder: <RG extends RuleGroupTypeAny, F extends FullField, O extends FullOperator, C extends FullCombinator>(props: QueryBuilderProps<RG, F, O, C>) => React.JSX.Element;
//#endregion
//#region src/components/QueryBuilderStateProvider.debug.d.ts
/**
* Context provider for the `{@link QueryBuilder}` state store.
*
* @group Components
*/
declare const QueryBuilderStateProvider: (props: {
  children: React.ReactNode;
}) => React.JSX.Element;
//#endregion
//#region src/redux/store.debug.d.ts
declare const queryBuilderStore: RqbStore;
//#endregion
export { ActionElement, ActionProps, ActionWithRulesAndAddersProps, ActionWithRulesProps, CombinatorSelectorProps, CommonSubComponentProps, ControlElementsProp, Controls, DragHandle, DragHandleProps, FieldSelectorProps, GetCompatContextProviderProps, InlineCombinator, InlineCombinatorProps, MatchModeEditor, MatchModeEditorProps, NotToggle, NotToggleProps, OperatorSelectorProps, PathInfo, QueryBuilder, QueryBuilder as default, QueryBuilderContext, QueryBuilderContextProps, QueryBuilderContextProvider, QueryBuilderContextProviderProps, QueryBuilderProps, QueryBuilderStateContext, QueryBuilderStateProvider, RqbState, RqbStore, Rule, RuleComponents, RuleComponentsWithSubQuery, RuleGroup, RuleGroupBodyComponents, RuleGroupHeaderComponents, RuleGroupProps, RuleProps, RuleWithSubQueryGroupComponentsWrapper, Schema, SelectorOrEditorProps, ShiftActions, ShiftActionsProps, Translation, TranslationWithLabel, TranslationWithPlaceholders, Translations, TranslationsFull, UseControlledOrUncontrolledParams, UseFields, UseMatchModeEditor, UseMergedContext, UseMergedContextParams, UseOptionListProp, UseOptionListPropParams, UseQueryBuilderSchema, UseQueryBuilderSetup, UseRule, UseRuleDnD, UseRuleGroup, UseRuleGroupDnD, UseSelectElementChangeHandlerParams, UseValueEditor, UseValueSelectorParams, ValueEditor, ValueEditorProps, ValueSelector, ValueSelectorProps, ValueSourceSelectorProps, VersatileSelectorProps, defaultControlElements, getCompatContextProvider, getQuerySelectorById, getRqbStore, injectSlice, mergeTranslation, mergeTranslations, messages, queryBuilderStore, toOptions, useControlledOrUncontrolled, useDeprecatedProps, useFields, useMatchModeEditor, useMergedContext, useOptionListProp, usePathsMemo, usePreferAnyProp, usePreferProp, usePrevious, useQueryBuilder, useQueryBuilderQuery, useQueryBuilderSchema, useQueryBuilderSelector, useQueryBuilderSetup, useReactDndWarning, useRule, useRuleGroup, useSelectElementChangeHandler, useStopEventPropagation, useValueEditor, useValueSelector };
//# sourceMappingURL=react-querybuilder.cjs.development.debug.d.ts.map