import type { FtSearchBar } from "../ft-search-bar"; export declare class SuggestManager { listboxId: string; private searchBar; private updateDebouncer; constructor(searchBar: FtSearchBar, debounceTime?: number); static styles: import("lit").CSSResult[]; render(): import("lit-html").TemplateResult<1>; private recentSearchId; private suggestionId; private getRequestWithQuery; update(): Promise; private onSuggestClick; private removeRecentSearch; private getIcon; focusNextSuggestion(): void; focusPreviousSuggestion(): void; private nextSuggestionElement; private getFirstSuggestionElement; private previousSuggestionElement; private get selectedSuggestOption(); get selectedSuggestOptionLink(): HTMLElement | null; get selectedSuggestRemoveRecentButton(): HTMLElement | null; private getLastSuggestionElement; private selectSuggestion; focusArrowLeft(): void; focusArrowRight(): void; get shouldDisplaySuggestions(): boolean; get recentSearchesMatchingQuery(): string[]; }