import type { MaybeGetter } from "../types"; type Item = { value: unknown; typeahead: string; current?: boolean; }; export type CreateTypeaheadArgs = { /** * How many time (in ms) the typeahead string is held before it is cleared * @default 500 */ timeout?: MaybeGetter; getItems: () => T[]; }; export declare const letterRegex: RegExp; export declare function createTypeahead(args: CreateTypeaheadArgs): (letter: string) => T | undefined; export {};