import type { HTMLAttributes, ReactNode } from 'react'; import type { CommonInputProps } from '../types'; export interface InputProps extends CommonInputProps { autoComplete?: HTMLInputElement['autocomplete']; autoCapitalize?: HTMLAttributes['autoCapitalize']; defaultValue?: string; icon?: ReactNode; inputMode?: HTMLAttributes['inputMode']; onBlur?: () => void; onChange?: (value: string) => void; onFocus?: () => void; placeholder?: string; value?: string; }