import * as React from 'react'; import { MenuItemProps as ReakitMenuItemProps } from 'reakit'; import { BoxProps } from '../Box'; import { IconProps } from '../Icon'; export declare type LocalDropdownMenuItemProps = { hideOnClick?: boolean; /** Icon that appears on the right side of the menu item. */ iconAfter?: IconProps['icon']; iconAfterProps?: Omit; /** Icon that appears on the left side of the menu item. */ iconBefore?: IconProps['icon']; iconBeforeProps?: Omit; isTabbable?: boolean; }; export declare type DropdownMenuItemProps = BoxProps & Partial & LocalDropdownMenuItemProps; export declare const DropdownMenuItem: React.ForwardRefExoticComponent & React.RefAttributes> & { displayName?: string; useProps: (props?: Partial, config?: { disableCSSProps?: string[]; themeKey?: string; }) => any; };