import { FocusEvent } from 'react'; import { SelectOptionProps } from './SelectTypes'; export interface BlurHandlingParams { inputValue: string; filteredOptions: SelectOptionProps[]; creatable?: boolean; selectType: "single" | "multi"; selectedAsInputValue?: string; isOpen: boolean; setInputValue: (value: string) => void; closeMenu: () => void; onInvalidInput?: (invalidInput: string) => void; } /** * Handles input blur events for searchable select components. * This includes both input validation and dropdown closing logic. * * @param event - The blur event from the input element * @param params - Configuration parameters for the blur handling */ export declare const handleSelectInputBlur: (event: FocusEvent, params: BlurHandlingParams) => void;