import React from 'react'; import { IMenuListProps } from './MenuList.types'; import './MenuList.scss'; export interface IMenuListState { activeMenuId?: string; } export declare class MenuList extends React.PureComponent { protected menuFrameRef: React.RefObject; protected addedGlobalClickEventHandler: boolean; state: IMenuListState; protected makeMenuButtonClickHandler: (id: string) => () => void; protected onPageClick: (evt: MouseEvent) => void; componentDidMount(): void; componentWillUnmount(): void; setActiveMenuIdOrClose: (id?: string | undefined) => void; setActiveMenuId: (id?: string | undefined) => void; closeMenu: (id?: string | undefined) => void; render(): JSX.Element; } export default MenuList;