import type { DetailedHTMLProps, HTMLAttributes, ReactNode, FC, SyntheticEvent } from 'react'; import type { DropdownItem as DropdownItemType, DropdownNode as DropdownNodeType } from './Dropdown.types'; export interface DropdownItemProps extends DropdownNodeType, Omit, HTMLLIElement>, 'onClick' | 'ref'> { /** * Цвет текста. */ color?: string; /** * Слот для контента слева, например `Icon`. */ contentLeft?: ReactNode; /** * Элемент активен (выбран). */ isActive?: boolean; /** * Программный ховер (нужен для навигации с клавиатуры). */ isHovered?: boolean; onClick?: (item: DropdownItemType, event: SyntheticEvent) => void; onHover?: () => void; onFocus?: () => void; } /** * Элемент выпадающего списка. */ export declare const DropdownItem: FC; //# sourceMappingURL=DropdownItem.d.ts.map