import { BaseCustomWebComponentConstructorAppend } from "@node-projects/base-custom-webcomponent"; import { ServiceContainer } from "../../../../services/ServiceContainer.js"; import { DesignerView } from "../../designerView.js"; import { DesignerToolbarButton } from './DesignerToolbarButton.js'; export declare class DesignerToolbar extends BaseCustomWebComponentConstructorAppend { static readonly style: CSSStyleSheet; static readonly template: HTMLTemplateElement; private _toolSubscription; private _toolWindows; dispose(): void; private _toolButtonsElem; private _serviceContainer; private _popupContainer; designerView: DesignerView; constructor(); initialize(serviceContainer: ServiceContainer, designerView: DesignerView): void; showPopup(designerToolbarButton: DesignerToolbarButton): void; setTool(tool: string): void; }