import type { MouseEvent, PropsWithChildren } from 'react'; import type { IMenuItem, OperationModel } from '../../services'; import type { ExternalLink } from '../../../../services/types'; export interface MenuItemProps { item: IMenuItem; onActivate?: (item: IMenuItem, evt: MouseEvent) => void; withoutChildren?: boolean; } export declare const MenuExternalLink: ({ link, }: PropsWithChildren<{ link: ExternalLink; }>) => JSX.Element; export declare const MenuItem: (props: PropsWithChildren) => JSX.Element; export interface OperationMenuItemContentProps { item: OperationModel; } export declare const MenuItemPath: import("styled-components").StyledComponent<"code", import("../../../../services/extendTheme").ProTheme, {}, never>; export declare const SeparatorLine: import("styled-components").StyledComponent<"span", import("../../../../services/extendTheme").ProTheme, {}, never>;