import { default as React } from 'react'; interface DynamicInputProps { formControl: any; fieldArrayName: string; name: string; label?: string; placeholder?: string; type?: 'text' | 'number' | 'currency' | 'geoLocation' | 'relation'; defaultValue?: any; required?: boolean; disabled?: boolean; hidden?: boolean; position?: number; formType?: string; is_multiline?: boolean; min?: number; max?: number; min_length?: number; max_length?: number; float_step?: number | 'any'; shouldApplyPrecission?: boolean; endIcon?: React.ReactNode; onIconClick?: () => void; InputProps?: any; onBlur?: (e: any) => void; } declare const DynamicInput: React.MemoExoticComponent<(props: DynamicInputProps) => import("react/jsx-runtime").JSX.Element>; export { DynamicInput }; export default DynamicInput;