import { KeyboardEvent, SyntheticEvent } from "react"; import { EbayChangeEventHandler, EbayFocusEventHandler, EbayMouseEventHandler } from "../events"; export type Autocomplete = "list" | "none"; export type ListSelection = "automatic" | "manual"; export type EventData = { currentInputValue: string; selectedOption?: { text?: string; value?: string; }; }; export type ComboboxSelectEventArgs = SyntheticEvent | KeyboardEvent; export type ComboboxSelectHandler = (event: ComboboxSelectEventArgs, data: EventData) => void; export type ComboboxFocusHandler = EbayFocusEventHandler; export type ComboboxClickHandler = EbayMouseEventHandler; export type ComboboxInputChangeHandler = EbayChangeEventHandler; export type ComboboxChangeHandler = EbayChangeEventHandler; //# sourceMappingURL=types.d.ts.map