/** * DbPopupField - 弹窗表单字段组件 * * 基于 DbTitlePair + DbPopup + DbRadio + DbInput 组合而成的复合组件。 * 点击触发行弹出 Popup,支持两种交互模式: * - input 模式:文本输入(如订单备注) * - radio 模式:单选选项(如选择退货原因) * * 特性: * - 基于 TitlePair 展示当前选中值 / 输入内容 * - 点击后弹出底部或居中 Popup * - 支持受控和非受控两种使用方式 * - 支持确认 / 取消操作 * - 支持 ref 命令式调用(open / close / getValue / reset) * - 高度可定制的样式和配置 */ import React from 'react'; import type { DbPopupFieldProps, DbPopupFieldRef } from './DbPopupField.types'; export declare const DbPopupField: (props: DbPopupFieldProps & { ref?: React.Ref; }) => React.ReactElement | null; export default DbPopupField; export type { DbPopupFieldProps, DbPopupFieldRef, PopupFieldMode, PopupFieldInputConfig, PopupFieldRadioConfig, PopupFieldPopupConfig, } from './DbPopupField.types';