import { ActionProps, ControlElementsProp, FullField, NotToggleProps, QueryBuilderContextProvider, ShiftActionsProps, ValueEditorProps, VersatileSelectorProps } from "react-querybuilder"; import { ButtonProps, SelectProps, SwitchProps } from "@mantine/core"; import * as React from "react"; //#region src/MantineActionElement.d.ts /** * @group Props */ interface MantineActionProps extends ActionProps, Partial {} /** * @group Components */ declare const MantineActionElement: ({ className, handleOnClick, label, title, disabled, disabledTranslation, testID, rules: _rules, ruleOrGroup: _rg, path: _path, level: _level, context: _context, validation: _validation, schema: _schema, ...otherProps }: MantineActionProps) => React.JSX.Element; //#endregion //#region src/MantineNotToggle.d.ts /** * @group Props */ interface MantineNotToggleProps extends NotToggleProps, Partial {} /** * @group Components */ declare const MantineNotToggle: ({ className, handleOnChange, label, checked, title, disabled, testID, path: _path, level: _level, context: _context, validation: _validation, schema: _schema, ruleGroup: _ruleGroup, ...otherProps }: MantineNotToggleProps) => React.JSX.Element; //#endregion //#region src/MantineShiftActions.d.ts /** * @group Components */ declare const MantineShiftActions: ({ shiftUp, shiftDown, shiftUpDisabled, shiftDownDisabled, disabled, className, labels, titles, testID }: ShiftActionsProps) => React.JSX.Element; //#endregion //#region src/MantineValueEditor.d.ts /** * @group Props */ interface MantineValueEditorProps extends ValueEditorProps { extraProps?: Record; } /** * @group Components */ declare const MantineValueEditor: (allProps: MantineValueEditorProps) => React.JSX.Element | null; //#endregion //#region src/MantineValueSelector.d.ts /** * @group Props */ type MantineValueSelectorProps = VersatileSelectorProps & Partial; /** * @group Components */ declare const MantineValueSelector: ({ className, handleOnChange, options, value, title, disabled, multiple, listsAsArrays, testID, field: _field, fieldData: _fieldData, rule: _rule, ruleGroup: _ruleGroup, rules: _rules, path: _path, level: _level, context: _context, validation: _validation, schema: _schema, ...otherProps }: MantineValueSelectorProps) => React.JSX.Element; //#endregion //#region src/index.d.ts /** * @group Props */ declare const mantineControlElements: ControlElementsProp; /** * @group Components */ declare const QueryBuilderMantine: QueryBuilderContextProvider; //#endregion export { MantineActionElement, MantineActionProps, MantineNotToggle, MantineNotToggleProps, MantineShiftActions, MantineValueEditor, MantineValueEditorProps, MantineValueSelector, MantineValueSelectorProps, QueryBuilderMantine, mantineControlElements }; //# sourceMappingURL=react-querybuilder_mantine.legacy-esm.d.ts.map