import { type KeyboardEvent } from 'react'; import { type SelectOption } from './types'; export declare const useAppearanceClassNames: () => string; interface UseSelectNavigationParams { open: boolean; options: SelectOption[]; activeIndex: number | null; setActiveIndex: (index: number | null) => void; onSelectIndex: (index: number) => void; onOpen: () => void; /** restoreFocus — вернуть фокус на поле после закрытия */ onClose: (restoreFocus: boolean) => void; /** Очистка значения по Backspace/Delete на закрытом поле */ onClear?: () => void; } export declare const useSelectNavigation: (params: UseSelectNavigationParams) => (event: KeyboardEvent) => void; export {}; //# sourceMappingURL=hooks.d.ts.map