export default Autocomplete;
declare function Autocomplete(props: any): JSX.Element;
declare namespace Autocomplete {
    namespace propTypes {
        const title: PropTypes.Requireable<string>;
        const placeholder: PropTypes.Requireable<string>;
        const value: PropTypes.Requireable<string>;
        const description: PropTypes.Requireable<string>;
        const required: PropTypes.Requireable<boolean>;
        const modified: PropTypes.Requireable<boolean>;
        const error: PropTypes.Requireable<boolean>;
        const errorMessage: PropTypes.Requireable<string>;
        const suggestions: PropTypes.Requireable<(PropTypes.InferProps<{
            name: PropTypes.Requireable<string>;
            value: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
        }> | null | undefined)[]>;
        const theme: PropTypes.Requireable<string>;
        const onInput: PropTypes.Requireable<(...args: any[]) => any>;
        const onFetch: PropTypes.Requireable<(...args: any[]) => any>;
        const onClear: PropTypes.Requireable<(...args: any[]) => any>;
        const onBlur: PropTypes.Requireable<(...args: any[]) => any>;
        const onSuggestionSelected: PropTypes.Requireable<(...args: any[]) => any>;
    }
}
import PropTypes from "prop-types";
//# sourceMappingURL=index.d.ts.map