export interface AutocompleteItem { readonly id?: string; readonly label?: string; readonly name?: string; readonly description?: string; readonly value?: string; } export interface AutocompleteContext { readonly value: string; readonly cursor: number; } export interface AutocompleteProvider { suggest(context: AutocompleteContext): readonly AutocompleteItem[] | Promise; } export declare class StaticAutocompleteProvider implements AutocompleteProvider { private readonly items; constructor(items: readonly AutocompleteItem[]); suggest(context: AutocompleteContext): readonly AutocompleteItem[]; } //# sourceMappingURL=autocomplete-provider.d.ts.map