import React from 'react'; /** * 防抖数字输入组件 * 输入时仅更新本地状态,失焦或回车时同步到父组件 */ export declare const DebounceNumberInput: React.FC<{ value: number; onChange: (value: number) => void; placeholder?: string; min?: number; max?: number; step?: number; size?: 'large' | 'middle' | 'small'; style?: React.CSSProperties; }>; /** * 防抖文本输入组件 * 输入时仅更新本地状态,失焦或回车时同步到父组件 */ export declare const DebounceTextInput: React.FC<{ value: string; onChange: (value: string) => void; placeholder?: string; maxLength?: number; style?: React.CSSProperties; }>; /** * 防抖下拉选择组件 * 选择时直接同步 (Select 无需防抖) */ export declare const DebounceSelect: React.FC<{ value: any; onChange: (value: any) => void; options: Array<{ label: string; value: any; }>; placeholder?: string; style?: React.CSSProperties; }>;