@hadyfayed/filament-workflow-canvas
Version:
Visual workflow builder and canvas component for Filament applications
28 lines • 1.61 kB
TypeScript
import { default as React } from 'react';
export { WorkflowCanvas } from './components/canvas/WorkflowCanvas';
export type { WorkflowCanvasProps } from './components/canvas/WorkflowCanvas';
export { NodePropertiesPanel } from './components/properties/NodePropertiesPanel';
export type { NodePropertiesPanelProps } from './components/properties/NodePropertiesPanel';
export { Toolbar } from './components/toolbar/Toolbar';
export type { ToolbarProps } from './components/toolbar/Toolbar';
export { CustomControls } from './components/controls/CustomControls';
export type { CustomControlsProps } from './components/controls/CustomControls';
export * from './components';
export * from './services';
export * from './factories/WorkflowServiceFactory';
export * from './hooks/useConfirm';
export * from './hooks/useNodeState';
export * from './utils';
export * from './nodes';
export type { NodeType, NodeData, CanvasConfig } from './types';
export type { WorkflowNode, WorkflowConnection, WorkflowData, IWorkflowManager, INodeManager, IConnectionManager, IViewportManager, IWorkflowPersistence, IWorkflowEventSystem, } from './interfaces/IWorkflowManager';
export declare function bootstrap(): boolean;
declare const _default: {
WorkflowCanvas: React.FC<import('./components').WorkflowCanvasProps>;
NodePropertiesPanel: React.FC<import('./components').NodePropertiesPanelProps>;
Toolbar: React.FC<import('./components').ToolbarProps>;
CustomControls: React.FC<import('./components').CustomControlsProps>;
bootstrap: typeof bootstrap;
};
export default _default;
//# sourceMappingURL=index.d.ts.map