import { EventEmitter } from '@angular/core'; import { NodeManagementService } from '../services/node-management.service'; import { SwimlaneService } from '../services/swimlane.service'; import { ToolType } from '../workflow-designer.types'; import { ToolbarItem } from './designer-toolbar.types'; import * as i0 from "@angular/core"; export declare class DesignerToolbarComponent { private nodeService; private swimlaneService; selectedTool: ToolType; isSaving: boolean; workflowCode: string | null; openActorTags: EventEmitter; toolSelected: EventEmitter; saveWorkflow: EventEmitter; toolbarItems: ToolbarItem[]; constructor(nodeService: NodeManagementService, swimlaneService: SwimlaneService); /** * Handle tool button click */ onToolClick(tool: ToolType): void; /** * Check if a tool should be enabled */ isEnabled(type: ToolType): boolean; /** * Handle save button click */ onSaveClick(): void; onActorTagsClick(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }