import * as antd_es_config_provider from 'antd/es/config-provider'; import * as antd_es__util_statusUtils from 'antd/es/_util/statusUtils'; import * as antd_es_button from 'antd/es/button'; import * as antd_es_upload_Upload from 'antd/es/upload/Upload'; import * as antd_es_transfer from 'antd/es/transfer'; import * as antd_es_slider from 'antd/es/slider'; import * as antd_es_radio_radioButton from 'antd/es/radio/radioButton'; import * as antd_es_input_OTP from 'antd/es/input/OTP'; import * as antd_es_input_TextArea from 'antd/es/input/TextArea'; import * as antd_es_input from 'antd/es/input'; import { SearchProps as SearchProps$1, TextAreaProps as TextAreaProps$1, PasswordProps as PasswordProps$1 } from 'antd/es/input'; import * as antd_es_date_picker_generatePicker from 'antd/es/date-picker/generatePicker'; import * as antd_es_date_picker from 'antd/es/date-picker'; import { RangePickerProps } from 'antd/es/date-picker'; import * as antd_es_cascader_Panel from 'antd/es/cascader/Panel'; import * as antd_es_cascader from 'antd/es/cascader'; import * as antd from 'antd'; import { FormRule, FormItemProps, SliderSingleProps, AutoCompleteProps as AutoCompleteProps$1, CascaderProps as CascaderProps$1, CheckboxProps as CheckboxProps$1, DatePickerProps as DatePickerProps$1, InputProps as InputProps$1, InputNumberProps as InputNumberProps$1, MentionProps as MentionProps$1, RadioProps as RadioProps$1, RateProps as RateProps$1, SelectProps as SelectProps$1, SwitchProps as SwitchProps$1, TimePickerProps as TimePickerProps$1, TransferProps as TransferProps$1, TreeSelectProps as TreeSelectProps$1, UploadProps as UploadProps$1, RadioGroupProps as RadioGroupProps$1, TimeRangePickerProps } from 'antd'; import * as antd_es__util_type from 'antd/es/_util/type'; import { CheckboxGroupProps as CheckboxGroupProps$1 } from 'antd/es/checkbox'; import { MentionsRef } from 'antd/es/mentions'; import { DraggerProps as DraggerProps$1 } from 'antd/es/upload'; import * as React from 'react'; import { JSXElementConstructor, ComponentProps, PropsWithoutRef, ReactNode } from 'react'; import * as react_jsx_runtime from 'react/jsx-runtime'; import { FormInstance } from 'antd/es/form'; import { NamePath } from 'antd/es/form/interface'; type PlusShortRule = 'required' | `required=${string}` | 'string' | 'pureString' | 'number' | 'array' | 'boolean' | 'url' | 'email' | `len=${number}` | `max=${number}` | `min=${number}` | FormRule; type ConflictProps = 'className' | 'style' | 'name' | 'tooltip'; type ReplaceProps = { selfClass?: SliderSingleProps['className']; selfStyle?: SliderSingleProps['style']; selfName?: string; selfTooltip?: SliderSingleProps['tooltip']; }; type PlusProps

= Omit & ReplaceProps & Omit & { rules?: PlusShortRule[]; }; declare const create: >(Field: T, getDefaultFieldProps?: (p: ComponentProps) => Partial>) => Omit & React.ForwardRefExoticComponent>> & React.RefAttributes>; type WatchProps = { name?: NamePath; list?: NamePath[]; children?: (next: any, prev: any, form: FormInstance) => ReactNode; onlyValid?: boolean; onChange?: (next: any, prev: any, form: FormInstance) => void; }; /** * Watch - 用于监听其它字段的值 */ declare const Watch: (props: WatchProps) => react_jsx_runtime.JSX.Element; type WrapperColProps = Omit; declare const WrapperCol: (props: WrapperColProps) => react_jsx_runtime.JSX.Element; interface MentionsConfig { prefix?: string | string[]; split?: string; } interface MentionsEntity { prefix: string; value: string; } type CompoundedComponent = React.ForwardRefExoticComponent> & { Option: typeof Option; _InternalPanelDoNotUseOrYouWillBeFired: any; getMentions: (value: string, config?: MentionsConfig) => MentionsEntity[]; }; type AutoCompleteProps = PlusProps; type CascaderProps = PlusProps; type CheckboxProps = PlusProps; type DatePickerProps = PlusProps; type InputProps = PlusProps; type InputNumberProps = PlusProps; type MentionProps = PlusProps; type RadioProps = PlusProps; type RateProps = PlusProps; type SelectProps = PlusProps; type SliderProps = PlusProps; type SwitchProps = PlusProps; type TimePickerProps = PlusProps; type TransferProps = PlusProps>; type TreeSelectProps = PlusProps; type UploadProps = PlusProps; declare const AutoComplete: Omit<((props: React.PropsWithChildren> & React.RefAttributes) => React.ReactElement) & { displayName?: string; Option: any; _InternalPanelDoNotUseOrYouWillBeFired: (props: antd_es__util_type.AnyObject) => React.JSX.Element; }, "label"> & React.ForwardRefExoticComponent & { children?: React.ReactNode | undefined; } & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const Cascader: Omit<((props: React.PropsWithChildren> & React.RefAttributes) => React.ReactElement) & { displayName: string; SHOW_PARENT: "SHOW_PARENT"; SHOW_CHILD: "SHOW_CHILD"; Panel: typeof antd_es_cascader_Panel.default; _InternalPanelDoNotUseOrYouWillBeFired: (props: antd_es__util_type.AnyObject) => React.JSX.Element; }, "label"> & React.ForwardRefExoticComponent> & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const Checkbox: Omit> & { Group: (props: CheckboxGroupProps$1 & React.RefAttributes) => React.ReactElement; }, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const DatePicker: Omit & React.ForwardRefExoticComponent, "onChange" | "value" | "defaultValue" | "onOk"> & React.RefAttributes & { defaultValue?: unknown; value?: unknown; onChange?: ((date: unknown, dateString: string | string[]) => void) | undefined; onOk?: ((date: unknown) => void) | undefined; }>, "ref"> & React.RefAttributes>; declare const Input: Omit> & { Group: React.FC; Search: React.ForwardRefExoticComponent>; TextArea: React.ForwardRefExoticComponent>; Password: React.ForwardRefExoticComponent>; OTP: React.ForwardRefExoticComponent>; }, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const InputNumber: Omit<((props: React.PropsWithChildren> & React.RefAttributes) => React.ReactElement) & { displayName?: string; _InternalPanelDoNotUseOrYouWillBeFired: React.FC>; }, "label"> & React.ForwardRefExoticComponent & { children?: React.ReactNode | undefined; } & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const Mentions: Omit & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const Radio: Omit> & { Group: React.MemoExoticComponent>>; Button: React.ForwardRefExoticComponent>; }, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const Rate: Omit>, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const Select: Omit<((props: React.PropsWithChildren> & React.RefAttributes) => React.ReactElement) & { displayName?: string; SECRET_COMBOBOX_MODE_DO_NOT_USE: string; Option: any; OptGroup: any; _InternalPanelDoNotUseOrYouWillBeFired: (props: antd_es__util_type.AnyObject) => React.JSX.Element; }, "label"> & React.ForwardRefExoticComponent & { children?: React.ReactNode | undefined; } & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const Slider: Omit>, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const Switch: Omit>, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const TimePicker: Omit & React.RefAttributes> & { RangePicker: React.ForwardRefExoticComponent>; _InternalPanelDoNotUseOrYouWillBeFired: (props: antd_es__util_type.AnyObject) => React.JSX.Element; }, "label"> & React.ForwardRefExoticComponent & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const Transfer: Omit<{ (props: TransferProps$1): React.ReactElement>; displayName: string; List: { (props: antd_es_transfer.TransferListProps): React.JSX.Element; displayName: string; }; Search: React.FC; Operation: React.FC; }, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const TreeSelect: Omit<((props: React.PropsWithChildren> & React.RefAttributes) => React.ReactElement) & { displayName?: string; TreeNode: any; SHOW_ALL: any; SHOW_PARENT: any; SHOW_CHILD: any; _InternalPanelDoNotUseOrYouWillBeFired: (props: antd_es__util_type.AnyObject) => React.JSX.Element; }, "label"> & React.ForwardRefExoticComponent & { children?: React.ReactNode | undefined; } & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const Upload: Omit & React.RefAttributes>> & { (props: UploadProps$1 & { children?: React.ReactNode | undefined; } & React.RefAttributes): React.ReactElement; Dragger: React.ForwardRefExoticComponent & { height?: number; } & React.RefAttributes>>; LIST_IGNORE: string; }, "label"> & React.ForwardRefExoticComponent & { children?: React.ReactNode | undefined; } & React.RefAttributes>, "ref"> & React.RefAttributes>; type CheckboxGroupProps = PlusProps; type DateRangeProps = PlusProps; type TextAreaProps = PlusProps; type SearchProps = PlusProps; type PasswordProps = PlusProps; type RadioGroupProps = PlusProps; type TimeRangeProps = PlusProps; type DraggerProps = PlusProps; declare const CheckboxGroup: Omit<((props: CheckboxGroupProps$1 & React.RefAttributes) => React.ReactElement), "label"> & React.ForwardRefExoticComponent & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const DateRange: Omit & { locale?: antd_es_date_picker_generatePicker.PickerLocale; size?: antd_es_button.ButtonSize; placement?: "bottomLeft" | "bottomRight" | "topLeft" | "topRight"; bordered?: boolean; status?: antd_es__util_statusUtils.InputStatus; variant?: antd_es_config_provider.Variant; dropdownClassName?: string; popupClassName?: string; rootClassName?: string; popupStyle?: React.CSSProperties; } & React.RefAttributes>, "label"> & React.ForwardRefExoticComponent & { locale?: antd_es_date_picker_generatePicker.PickerLocale; size?: antd_es_button.ButtonSize; placement?: "bottomLeft" | "bottomRight" | "topLeft" | "topRight"; bordered?: boolean; status?: antd_es__util_statusUtils.InputStatus; variant?: antd_es_config_provider.Variant; dropdownClassName?: string; popupClassName?: string; rootClassName?: string; popupStyle?: React.CSSProperties; } & React.RefAttributes>, "ref"> & React.RefAttributes>; declare const TextArea: Omit>, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const Search: Omit>, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const Password: Omit>, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const RadioGroup: Omit>>, "label"> & React.ForwardRefExoticComponent, "ref"> & { ref?: ((instance: HTMLDivElement | null) => void | React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | React.RefObject | null | undefined; }>, "ref"> & React.RefAttributes>; declare const TimeRange: Omit>, "label"> & React.ForwardRefExoticComponent>, "ref"> & React.RefAttributes>; declare const Dragger: Omit & { height?: number; } & React.RefAttributes>>, "label"> & React.ForwardRefExoticComponent & { height?: number; } & React.RefAttributes>>, "ref"> & React.RefAttributes>; export { AutoComplete, type AutoCompleteProps, Cascader, type CascaderProps, Checkbox, CheckboxGroup, type CheckboxGroupProps, type CheckboxProps, DatePicker, type DatePickerProps, DateRange, type DateRangeProps, Dragger, type DraggerProps, Input, InputNumber, type InputNumberProps, type InputProps, type MentionProps, Mentions, Password, type PasswordProps, type PlusProps, type PlusShortRule, Radio, RadioGroup, type RadioGroupProps, type RadioProps, Rate, type RateProps, Search, type SearchProps, Select, type SelectProps, Slider, type SliderProps, Switch, type SwitchProps, TextArea, type TextAreaProps, TimePicker, type TimePickerProps, TimeRange, type TimeRangeProps, Transfer, type TransferProps, TreeSelect, type TreeSelectProps, Upload, type UploadProps, Watch, type WatchProps, WrapperCol, type WrapperColProps, create };