import { default as React } from 'react'; export type WorkflowStatus = 'success' | 'failed' | 'running' | 'queued'; export interface WorkflowNode { id: string; label: string; status: WorkflowStatus; column: number; row: number; } export interface WorkflowLink { source: string; target: string; } export interface AnimatedWorkflowChartProps { /** The nodes (jobs/steps) in the pipeline */ nodes?: WorkflowNode[]; /** The connections between the nodes */ links?: WorkflowLink[]; /** Fixed width of each node card */ nodeWidth?: number; /** Fixed height of each node card */ nodeHeight?: number; className?: string; } export declare const AnimatedWorkflowChart: React.FC; export default AnimatedWorkflowChart;