declare const _default: React.MemoExoticComponent<{ ({ async, className, customRequiredLabel, density, disabled, focused, iconClass, iconClick, inputIcon, invalidText, label, link, name, onBlur, onFocus, onKeyDown, pattern, required, onValidationError, suggestionList, step, tip, type, validationRules: rules, validator, withoutBorder, ...inputProps }: { [x: string]: any; async?: boolean | undefined; className?: string | undefined; customRequiredLabel?: string | undefined; density?: string | undefined; disabled?: boolean | undefined; focused?: boolean | undefined; iconClass?: string | undefined; iconClick?: (() => void) | undefined; inputIcon?: null | undefined; invalidText?: string | undefined; label?: string | undefined; link?: { show: string; value: string; } | undefined; name: any; onBlur?: (() => void) | undefined; onFocus: any; onKeyDown?: (() => void) | undefined; pattern?: null | undefined; required?: boolean | undefined; onValidationError?: (() => void) | undefined; suggestionList?: never[] | undefined; step?: string | undefined; tip?: string | undefined; type?: string | undefined; validationRules?: never[] | undefined; validator?: (() => void) | undefined; withoutBorder?: boolean | undefined; }, ref: any): import("react/jsx-runtime").JSX.Element; displayName: string; propTypes: { async: PropTypes.Requireable; className: PropTypes.Requireable; customRequiredLabel: PropTypes.Requireable; density: PropTypes.Requireable; disabled: PropTypes.Requireable; focused: PropTypes.Requireable; iconClass: PropTypes.Requireable; iconClick: PropTypes.Requireable<(...args: any[]) => any>; inputIcon: PropTypes.Requireable; invalidText: PropTypes.Requireable; label: PropTypes.Requireable; link: PropTypes.Requireable>; url: PropTypes.Requireable; }>>; max: PropTypes.Requireable>; min: PropTypes.Requireable>; name: PropTypes.Validator; onBlur: PropTypes.Requireable<(...args: any[]) => any>; onFocus: PropTypes.Requireable<(...args: any[]) => any>; onKeyDown: PropTypes.Requireable<(...args: any[]) => any>; onValidationError: PropTypes.Requireable<(...args: any[]) => any>; pattern: PropTypes.Requireable; placeholder: PropTypes.Requireable; required: PropTypes.Requireable; step: PropTypes.Requireable>; suggestionList: PropTypes.Requireable<(string | null | undefined)[]>; tip: PropTypes.Requireable>; type: PropTypes.Requireable; validationRules: PropTypes.Requireable<(PropTypes.InferProps<{ name: PropTypes.Validator; label: PropTypes.Validator; pattern: PropTypes.Validator any) | null | undefined>>>; isValid: PropTypes.Requireable; }> | null | undefined)[]>; validator: PropTypes.Requireable<(...args: any[]) => any>; value: PropTypes.Requireable>; withoutBorder: PropTypes.Requireable; }; }>; export default _default; import PropTypes from 'prop-types'; import React from 'react'; //# sourceMappingURL=FormInput.d.ts.map