export declare function autocomplete(opts: AutocompleteOptions): void; /** * Integrated autocomplete multiselect - combines type-ahead filtering with multiselect in one UI */ export declare function autocompleteMultiselect(opts: AutocompleteMultiSelectOptions): void; declare interface AutocompleteSharedOptions extends CommonOptions { message: string options: Option[] | ((this: AutocompletePrompt>) => Option[]) maxItems?: number placeholder?: string validate?: (value: Value | Value[] | undefined) => string | Error | undefined } export declare interface AutocompleteOptions extends AutocompleteSharedOptions { initialValue?: Value initialUserInput?: string } // Type definition for the autocompleteMultiselect component export declare interface AutocompleteMultiSelectOptions extends AutocompleteSharedOptions { initialValues?: Value[] required?: boolean }