import type { WorkflowInfo as _memoflow_v1_WorkflowInfo, WorkflowInfo__Output as _memoflow_v1_WorkflowInfo__Output } from '../../memoflow/v1/WorkflowInfo.js'; import type { StepCheckpoint as _memoflow_v1_StepCheckpoint, StepCheckpoint__Output as _memoflow_v1_StepCheckpoint__Output } from '../../memoflow/v1/StepCheckpoint.js'; import type { Signal as _memoflow_v1_Signal, Signal__Output as _memoflow_v1_Signal__Output } from '../../memoflow/v1/Signal.js'; export interface DescribeWorkflowResponse { 'info'?: (_memoflow_v1_WorkflowInfo | null); 'steps'?: (_memoflow_v1_StepCheckpoint)[]; 'pending_signals'?: (_memoflow_v1_Signal)[]; } export interface DescribeWorkflowResponse__Output { 'info': (_memoflow_v1_WorkflowInfo__Output | null); 'steps': (_memoflow_v1_StepCheckpoint__Output)[]; 'pending_signals': (_memoflow_v1_Signal__Output)[]; }