import { ElementType } from "react"; import { FieldProps, ConjsProps, SwitchProps, ButtonProps, ButtonGroupProps, ProviderProps, ValueSourcesProps, ConfirmFunc, BooleanWidgetProps, TextWidgetProps, DateTimeWidgetProps, SelectWidgetProps, NumberWidgetProps, PriceWidgetProps, RangeSliderWidgetProps, TreeSelectWidgetProps } from "@react-awesome-query-builder/ui"; export interface AntdWidgets { // antd core widgets FieldSelect: ElementType, FieldDropdown: ElementType, FieldCascader: ElementType, FieldTreeSelect: ElementType, Button: ElementType, ButtonGroup: ElementType, Conjs: ElementType, Switch: ElementType, ValueSources: ElementType, // antd value widgets TextWidget: ElementType, TextAreaWidget: ElementType, NumberWidget: ElementType, PriceWidget: ElementType, SliderWidget: ElementType, RangeWidget: ElementType, SelectWidget: ElementType, AutocompleteWidget: ElementType, MultiSelectWidget: ElementType, TreeSelectWidget: ElementType, DateWidget: ElementType, TimeWidget: ElementType, DateTimeWidget: ElementType, BooleanWidget: ElementType, Confirm: ConfirmFunc, useConfirm: () => ConfirmFunc, Provider: ElementType, } export declare const AntdWidgets: AntdWidgets; export default AntdWidgets;