/** @jsxRuntime classic */ /** @jsx renderer.createElement */ import { AutocompleteApi as AutocompleteCoreApi, AutocompleteScopeApi, BaseItem } from '@algolia/autocomplete-core'; import { AutocompleteClassNames, AutocompleteComponents, AutocompleteDom, AutocompletePropGetters, AutocompleteRender, AutocompleteRenderer, AutocompleteState, HTMLTemplate } from './types'; declare type RenderProps = { autocomplete: AutocompleteCoreApi; autocompleteScopeApi: AutocompleteScopeApi; classNames: AutocompleteClassNames; components: AutocompleteComponents; html: HTMLTemplate; dom: AutocompleteDom; panelContainer: HTMLElement; propGetters: AutocompletePropGetters; state: AutocompleteState; renderer: Required; }; export declare function renderSearchBox({ autocomplete, autocompleteScopeApi, dom, propGetters, state, }: RenderProps): void; export declare function renderPanel(render: AutocompleteRender, { autocomplete, autocompleteScopeApi, classNames, html, dom, panelContainer, propGetters, state, components, renderer, }: RenderProps): void; export {};