import * as React from 'react'; import { IMenuItem, OperationModel } from '../../services'; export interface MenuItemProps { item: IMenuItem; onActivate?: (item: IMenuItem) => void; withoutChildren?: boolean; children?: React.ReactChild; } export declare class MenuItem extends React.Component { ref: React.RefObject; activate: (evt: React.MouseEvent) => void; componentDidMount(): void; componentDidUpdate(): void; scrollIntoViewIfActive(): void; render(): JSX.Element; } export interface OperationMenuItemContentProps { item: OperationModel; children?: React.ReactChild; } export declare const OperationMenuItemContent: (props: OperationMenuItemContentProps) => JSX.Element;