import { createContext, type Context, type Signal } from '@aria-ui/core' import type { ItemFilter } from '@aria-ui/elements/listbox' import type { OverlayStore } from '@aria-ui/elements/overlay' /** * @internal */ export interface AutocompleteStore { overlayStore: OverlayStore query: Signal eventTarget: Signal filter: Signal } /** * @internal */ export const autocompleteStoreContext: Context = createContext('prosekit-autocomplete-store')