import { MenuProps as CKMenuProps } from '@chakra-ui/react'; import React, { ReactElement } from 'react'; export declare const CustomMenuItem: React.FC; export declare const MenuItemOption: React.FC; export declare const MenuList: React.FC; export declare const MenuGroup: React.FC; export declare const MenuButton: React.FC; interface Item { isGroup?: boolean; type?: 'checkbox' | 'radio' | 'subMenu'; label?: string; key: string; icon?: React.ReactElement; isDisabled?: boolean; isDanger?: boolean; value?: string; command?: string; divider?: boolean; children?: Item[]; onChange?: (value: string | string[]) => void; onClick?: React.MouseEventHandler; } export type SubMenuProps = { item: Item; showStatus?: { hasChecked: boolean; hasIcon: boolean; }; }; export type MenuProps = Pick & { children?: ReactElement; items: Item[]; contextMenu?: boolean; sx?: any; }; declare const _default: React.NamedExoticComponent; export default _default;