import { ReactNode } from 'react';
import { MenuNode } from '@opensumi/ide-core-browser/lib/menu/next';
import { IBrowserCtxMenu, IMenuRenderProps } from '@opensumi/ide-core-browser/lib/menu/next/renderer/ctxmenu/browser';
import { BrowserCtxMenuService } from '@opensumi/ide-overlay/lib/browser/ctx-menu/ctx-menu.service';
export declare class DesignBrowserCtxMenuService extends BrowserCtxMenuService implements IBrowserCtxMenu {
    renderSubMenuTitle(node: MenuNode, props: IMenuRenderProps): ReactNode | undefined | null;
    renderMenuItem(node: MenuNode, props: IMenuRenderProps): ReactNode | undefined | null;
}
//# sourceMappingURL=menu.service.d.ts.map