import React from 'react'; import type { FC, ComponentType, ForwardRefExoticComponent } from 'react'; import { DropdownUncontrolledProps } from './DropdownUncontrolled'; export interface WithAssistiveDropdownProps extends Pick { /** * WAI-ARIA role меню в выпадающем списке. */ menuRole?: string; /** * WAI-ARIA role элемента меню в выпадающем списке. */ menuItemRole?: string; /** * Закрыть выпадающий список после выбора. */ closeOnSelect?: boolean; /** * Обработчик изменения активного индекса элемента, * на который встали клавиатурной навигацией и который нужно подсветить. */ onIndexChange?: (index: number) => void; } /** * Декорирует переданный компонент, выводя доступный дропдаун. */ export declare const withAssistiveDropdown:

(Component: React.ComponentClass | React.FunctionComponent

| React.ForwardRefExoticComponent

, Dropdown?: ComponentType) => React.FC

; //# sourceMappingURL=withAssistiveDropdown.d.ts.map