export default BSRAutocompleteField;
declare function BSRAutocompleteField({ config }: {
    config: any;
}): any;
declare namespace BSRAutocompleteField {
    namespace propTypes {
        let config: PropTypes.Validator<NonNullable<PropTypes.InferProps<{
            controllerPath: PropTypes.Requireable<string>;
            key: PropTypes.Validator<string>;
            groupKey: PropTypes.Requireable<string>;
            labelTemplate: PropTypes.Requireable<string>;
            inputProps: PropTypes.Requireable<Object>;
            scope: PropTypes.Requireable<string>;
            additionalQuery: PropTypes.Requireable<string>;
            doSubmitOnChange: PropTypes.Requireable<boolean>;
            readOnly: PropTypes.Requireable<boolean>;
            labelText: PropTypes.Requireable<string>;
            viewMode: PropTypes.Requireable<boolean>;
            disabled: PropTypes.Requireable<boolean>;
            suggestionsAmount: PropTypes.Requireable<number>;
            placeholder: PropTypes.Requireable<string>;
        }>>>;
    }
}
import PropTypes from 'prop-types';
//# sourceMappingURL=BSRAutocompleteField.d.ts.map