import { MenuNode, MenuPath } from '../../../common';
import { RenderedToolbarItem } from './tab-bar-toolbar-types';
export declare const TOOLBAR_WRAPPER_ID_SUFFIX = "-as-tabbar-toolbar-item";
export declare class ToolbarMenuNodeWrapper implements RenderedToolbarItem {
    protected readonly menuNode: MenuNode;
    readonly group: string | undefined;
    readonly delegateMenuPath: MenuPath;
    readonly menuPath?: MenuPath | undefined;
    constructor(menuNode: MenuNode, group: string | undefined, delegateMenuPath: MenuPath, menuPath?: MenuPath | undefined);
    get id(): string;
    get command(): string;
    get icon(): string | undefined;
    get tooltip(): string | undefined;
    get when(): string | undefined;
    get text(): string | undefined;
}
//# sourceMappingURL=tab-bar-toolbar-menu-adapters.d.ts.map