import * as React from 'react'; import { IconType } from '../Icons'; export interface MenuLink { title: string; id: string; onClick: any; active?: boolean; } interface Props { isCurrent?: boolean; menuLinks: MenuLink[]; extraLinks?: MenuLink[]; className?: string; visible?: boolean; limbo?: boolean; noHoverBackground?: boolean; iconType?: IconType; } export default class ContextMenu extends React.Component { state: { isOpen: boolean; }; private node; componentDidMount(): void; componentWillUnmount(): void; openMenu: (e: any) => void; closeMenu: (e: any) => void; render(): JSX.Element; private handleClick; } export {};