import React, { FunctionComponent } from 'react'; import { MenuItem } from '../menuitem/menuitem.taro'; import { BasicComponent } from '../../utils/typings'; export type TriggerType = 'NORMAL' | 'REF'; export type CallBackFunction = (index: number, from?: TriggerType) => 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: CallBackFunction; onClose: CallBackFunction; } export declare const Menu: FunctionComponent> & { Item: typeof MenuItem; };