import { EventEmitter, OnInit, WritableSignal } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { FlowableStatus, OperationAction } from 'verben-workflow-ui/src/lib/models'; import { WorkflowDataService } from '../workflow-data.service'; import { WorkflowDesignerState } from '../workflow-designer.state'; import { Connection } from '../workflow-designer.types'; import * as i0 from "@angular/core"; export declare class ActionDialogComponent implements OnInit { private fb; private dataService; private state; /** Signal input — read as `this.visible()`. */ visible: import("@angular/core").InputSignal; /** Connection being edited. Read as `this.actionData()`. */ actionData: import("@angular/core").InputSignal; closed: EventEmitter; /** Emits the edited connection for the parent to apply. */ saved: EventEmitter; /** Emits the deleted connection's id. */ deleted: EventEmitter; actionForm: FormGroup; operationActions: WritableSignal; flowableStatuses: WritableSignal; constructor(fb: FormBuilder, dataService: WorkflowDataService, state: WorkflowDesignerState); ngOnInit(): void; saveAction(): void; deleteAction(): void; private loadOperationActions; private loadFlowableStatuses; onDialogClose(eventData: any): void; onDialogOpen(eventData: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }