import { SelectOptionProps } from './SelectTypes'; export interface KeyboardValidationParams { inputValue: string; filteredOptions: SelectOptionProps[]; creatable?: boolean; selectType?: "single" | "multi"; selectedAsInputValue?: string; } export interface KeyboardValidationResult { shouldClearInput: boolean; shouldResetToSelected: boolean; shouldPreventDownshift: boolean; hasInvalidInput: boolean; hasExactMatch: boolean; resetValue?: string; invalidInputValue?: string; } export declare const validateKeyboardInput: ({ inputValue, filteredOptions, creatable, selectType, selectedAsInputValue, }: KeyboardValidationParams) => KeyboardValidationResult;