import { AutocompleteApi as AutocompleteCoreApi, AutocompleteEnvironment, AutocompleteScopeApi, BaseItem } from '@algolia/autocomplete-core'; import { AutocompleteClassNames, AutocompleteDom, AutocompletePropGetters, AutocompleteState, AutocompleteTranslations } from './types'; declare type CreateDomProps = { autocomplete: AutocompleteCoreApi; autocompleteScopeApi: AutocompleteScopeApi; classNames: AutocompleteClassNames; environment: AutocompleteEnvironment; isDetached: boolean; placeholder?: string; propGetters: AutocompletePropGetters; setIsModalOpen(value: boolean): void; state: AutocompleteState; translations: AutocompleteTranslations; }; export declare function createAutocompleteDom({ autocomplete, autocompleteScopeApi, classNames, environment, isDetached, placeholder, propGetters, setIsModalOpen, state, translations, }: CreateDomProps): AutocompleteDom; export {};