import React from 'react';
import { DropdownFiles, DropdownOnMouseEnterValueType, DropdownOnMouseLeaveValueType, DropdownMenuOption, DropdownOnChangeValueType, LinkComponentType } from './types';
export type DropdownItemProps = {
    option: DropdownMenuOption;
    selectedKey?: string | number;
    onMouseEnter?: (value?: DropdownOnMouseEnterValueType) => void;
    onMouseLeave?: (value: DropdownOnMouseLeaveValueType) => void;
    isMultiLevelHandler?: boolean;
    onCloseDropdown: (value?: DropdownOnChangeValueType) => void;
    onSelect: (option: DropdownMenuOption, files?: DropdownFiles) => void;
    LinkComponent: LinkComponentType;
};
declare const DropdownItem: React.ForwardRefExoticComponent<DropdownItemProps & React.RefAttributes<HTMLLIElement>>;
export default DropdownItem;
