import type { AutocompleteBaseInternalOption } from './option';
export type AutocompleteBaseInternalSingleValue<Option> = AutocompleteBaseInternalOption<Option>;
export type AutocompleteBaseInternalMultipleValue<Option> = AutocompleteBaseInternalOption<Option>[];
export type AutocompleteBaseInternalValue<Option, Multiple extends boolean> = (Multiple extends true ? AutocompleteBaseInternalMultipleValue<Option> : AutocompleteBaseInternalSingleValue<Option>) | null;
export type AutocompleteBaseValue<Option, Multiple extends boolean> = (Multiple extends true ? Option[] : Option) | null;
