import { type WorkflowBindingEntry, type WorkflowConditionalAssignment, type WorkflowConditionalAssignmentContext, type WorkflowNodeConfigurations } from 'openxiangda-contracts/browser'; export declare function createWorkflowConditionalAssignment(entry: WorkflowBindingEntry): WorkflowConditionalAssignment; /** Controlled whole value; opening/rendering never normalizes or mutates the assignment. */ export declare function WorkflowConditionalAssignmentEditor({ value, context, principals, disabled, onChange }: { value: WorkflowConditionalAssignment; context: WorkflowConditionalAssignmentContext; principals: WorkflowNodeConfigurations['principals']; disabled?: boolean; onChange: (value: WorkflowConditionalAssignment) => void; }): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=WorkflowConditionalAssignmentEditor.d.ts.map