UNPKG

@algolia/autocomplete-core

Version:

Core primitives for building autocomplete experiences.

9 lines (8 loc) 557 B
import { AutocompleteApi, AutocompleteOptions as AutocompleteCoreOptions, BaseItem } from './types'; export interface AutocompleteOptionsWithMetadata<TItem extends BaseItem> extends AutocompleteCoreOptions<TItem> { /** * @internal */ __autocomplete_metadata?: Record<string, unknown>; } export declare function createAutocomplete<TItem extends BaseItem, TEvent = Event, TMouseEvent = MouseEvent, TKeyboardEvent = KeyboardEvent>(options: AutocompleteOptionsWithMetadata<TItem>): AutocompleteApi<TItem, TEvent, TMouseEvent, TKeyboardEvent>;