import { EventEmitter } from '@angular/core'; import { WorkflowDesignerState } from '../workflow-designer.state'; import * as i0 from "@angular/core"; interface ConnectionCondition { connectionId: string; sourceNodeId: string; targetNodeId: string; targetNodeName: string; condition: string; isActive: boolean; } export declare class ConditionsPopupComponent { private state; visible: boolean; decisionNodeId: string; newConnectionId: string; popupX: number; popupY: number; closed: EventEmitter; saved: EventEmitter<{ connectionId: string; condition: string; }>; connectionConditions: ConnectionCondition[]; currentCondition: string; constructor(state: WorkflowDesignerState); ngOnInit(): void; loadConnectionConditions(): void; saveCondition(): void; onClose(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};