import { default as React, FunctionComponent } from 'react'; import { MenuItem } from '../menuitem/menuitem'; import { BasicComponent } from '../../utils/typings'; export type MenuTriggerType = 'NORMAL' | 'REF'; export type MenuCallBackFunction = (index: number, from?: MenuTriggerType) => void; export interface MenuProps extends BasicComponent { activeColor: string; overlay: boolean; closeOnOverlayClick: boolean; scrollFixed: boolean | string | number; lockScroll: boolean; icon: React.ReactNode; children: React.ReactNode; onOpen: MenuCallBackFunction; onClose: MenuCallBackFunction; } export declare const Menu: FunctionComponent> & { Item: typeof MenuItem; };