import React, { PropsWithChildren, LiHTMLAttributes, ReactElement, ReactNode } from 'react';
import { IconProps } from '../icons/generated';
export interface MenuItemProps extends Omit, 'onClick'> {
/** 그룹 메뉴 ID */
groupId?: string;
/** 메뉴 아이템 unique ID */
id: string;
/** 메뉴 라벨 */
label: string;
/** 메뉴 아이템 아이콘 */
icon?: ReactElement;
/** 메뉴 아이템 우측 영역에 렌더링 될 요소 */
suffix?: ReactElement | ReactNode;
}
export declare const MenuIcon: ({ selected, children, }: React.PropsWithChildren<{
selected: boolean;
children: ReactElement;
}>) => React.ReactElement> | null;
export declare const MenuItem: React.ForwardRefExoticComponent>;