UNPKG

@ozen-ui/kit

Version:

React component library

9 lines (8 loc) 599 B
import type { SyntheticEvent } from 'react'; import type { AutocompleteBaseValue } from '../value'; export declare const autocompleteBaseOnChangeSource: readonly ["select", "input", "unknown"]; export type AutocompleteBaseOnChangeSource = (typeof autocompleteBaseOnChangeSource)[number]; export type AutocompleteBaseOnChangeParams = { source: AutocompleteBaseOnChangeSource; }; export type AutocompleteBaseOnChange<Option, Multiple extends boolean> = (event: SyntheticEvent | KeyboardEvent | null, value: AutocompleteBaseValue<Option, Multiple>, params: AutocompleteBaseOnChangeParams) => void;