UNPKG

@bernierllc/generic-workflow-ui

Version:

Generic, reusable workflow UI components with linear and graph visualization

18 lines 705 B
import type { GenericWorkflow } from '../types'; import type { ReactFlowWorkflow, WorkflowLayoutOptions } from '../converters/converter-types'; export interface UseWorkflowCanvasOptions { workflow: GenericWorkflow; layoutOptions?: Partial<WorkflowLayoutOptions>; autoLayout?: boolean; } export interface UseWorkflowCanvasReturn { graphWorkflow: ReactFlowWorkflow | null; loading: boolean; error: string | null; refresh: () => Promise<void>; } /** * Hook for managing workflow canvas state */ export declare function useWorkflowCanvas({ workflow, layoutOptions, autoLayout, }: UseWorkflowCanvasOptions): UseWorkflowCanvasReturn; //# sourceMappingURL=useWorkflowCanvas.d.ts.map