import { type WorkflowPublicationReceipt } from 'openxiangda-contracts/browser'; /** Canonical authoring. The graph is a projection; coordinates never become executable state. */ export declare function WorkflowDesigner({ workflowCode, onPublished, onDirtyChange, onStateChange, onBack }: { workflowCode: string; onBack?: () => void; onPublished?: (receipt: WorkflowPublicationReceipt) => void; onDirtyChange?: (dirty: boolean) => void; onStateChange?: (state: { dirty: boolean; busy: boolean; unknown: boolean; }) => void; }): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=WorkflowDesigner.d.ts.map