import type { AutocompleteApi, AutocompleteState } from '@algolia/autocomplete-core'; import type { MutableRefObject } from 'react'; import React from 'react'; import type { InternalDocSearchHit } from './types'; export declare type SearchBoxTranslations = Partial<{ resetButtonTitle: string; resetButtonAriaLabel: string; cancelButtonText: string; cancelButtonAriaLabel: string; searchInputLabel: string; }>; interface SearchBoxProps extends AutocompleteApi { state: AutocompleteState; autoFocus: boolean; inputRef: MutableRefObject; onClose: () => void; isFromSelection: boolean; translations?: SearchBoxTranslations; } export declare function SearchBox({ translations, ...props }: SearchBoxProps): JSX.Element; export {};