import React from 'react'; import { IAutocompleteProps } from './type'; import PropTypes from 'prop-types'; export declare const AutocompleteTmp: { (props: IAutocompleteProps): JSX.Element; propTypes: { id: PropTypes.Validator; name: PropTypes.Validator; className: PropTypes.Requireable; caption: PropTypes.Requireable; errorText: PropTypes.Requireable; placeholder: PropTypes.Requireable; helperText: PropTypes.Requireable; noOptionsDataText: PropTypes.Requireable; groupPath: PropTypes.Requireable; captionActive: PropTypes.Requireable; readOnly: PropTypes.Requireable; disableUnderline: PropTypes.Requireable; submitStatus: PropTypes.Requireable; autoFocus: PropTypes.Requireable; disabled: PropTypes.Requireable; required: PropTypes.Requireable; fullWidth: PropTypes.Requireable; multiple: PropTypes.Requireable; closeOnSelect: PropTypes.Requireable; freeWriting: PropTypes.Requireable; loading: PropTypes.Requireable; group: PropTypes.Requireable; variant: PropTypes.Requireable; onRef: PropTypes.Requireable<(...args: any[]) => any>; onChange: PropTypes.Requireable<(...args: any[]) => any>; onKeyPress: PropTypes.Requireable<(...args: any[]) => any>; onKeyDown: PropTypes.Requireable<(...args: any[]) => any>; onKeyUp: PropTypes.Requireable<(...args: any[]) => any>; validate: PropTypes.Requireable<(PropTypes.InferProps<{ required: PropTypes.Requireable; message: PropTypes.Validator; regex: PropTypes.Requireable; validate: PropTypes.Requireable any)>; value: PropTypes.Requireable; }> | null | undefined)[]>; setValidate: PropTypes.Requireable; validateMessages: PropTypes.Requireable; ref: PropTypes.Requireable; error: PropTypes.Requireable; closeIcon: PropTypes.Requireable; popupIcon: PropTypes.Requireable; loadingText: PropTypes.Requireable; options: PropTypes.Requireable; displayValue: PropTypes.Validator; displayField: PropTypes.Validator; selected: PropTypes.Requireable; disabled: PropTypes.Requireable; }>>; }; }; declare const _default: React.MemoExoticComponent<({ ...props }: IAutocompleteProps) => JSX.Element>; export default _default;