<!-- some-file.html -->
<div id="autocomplete-wrapper"></div>
// some-file.js
autocomplete(document.getElementById("autocomplete-wrapper"), {
onSearch: searchHandler,
onLoadMore: loadMoreHandler,
onSelectItem: selectItemHandler,
});
{
onSearch: Promise,
onLoadMore: Promise,
onSelectItem: Promise,
noResultsMessage: string,
itemTemplate: (itemData: Object) => string
}