import type { ScheduleActivityCommand as _memoflow_v1_ScheduleActivityCommand, ScheduleActivityCommand__Output as _memoflow_v1_ScheduleActivityCommand__Output } from '../../memoflow/v1/ScheduleActivityCommand.js'; import type { ScheduleTimerCommand as _memoflow_v1_ScheduleTimerCommand, ScheduleTimerCommand__Output as _memoflow_v1_ScheduleTimerCommand__Output } from '../../memoflow/v1/ScheduleTimerCommand.js'; import type { WaitForSignalCommand as _memoflow_v1_WaitForSignalCommand, WaitForSignalCommand__Output as _memoflow_v1_WaitForSignalCommand__Output } from '../../memoflow/v1/WaitForSignalCommand.js'; import type { StartChildWorkflowCommand as _memoflow_v1_StartChildWorkflowCommand, StartChildWorkflowCommand__Output as _memoflow_v1_StartChildWorkflowCommand__Output } from '../../memoflow/v1/StartChildWorkflowCommand.js'; import type { RecordSideEffectCommand as _memoflow_v1_RecordSideEffectCommand, RecordSideEffectCommand__Output as _memoflow_v1_RecordSideEffectCommand__Output } from '../../memoflow/v1/RecordSideEffectCommand.js'; export interface Command { 'schedule_activity'?: (_memoflow_v1_ScheduleActivityCommand | null); 'schedule_timer'?: (_memoflow_v1_ScheduleTimerCommand | null); 'wait_for_signal'?: (_memoflow_v1_WaitForSignalCommand | null); 'start_child_workflow'?: (_memoflow_v1_StartChildWorkflowCommand | null); 'record_side_effect'?: (_memoflow_v1_RecordSideEffectCommand | null); 'command'?: "schedule_activity" | "schedule_timer" | "wait_for_signal" | "start_child_workflow" | "record_side_effect"; } export interface Command__Output { 'schedule_activity'?: (_memoflow_v1_ScheduleActivityCommand__Output | null); 'schedule_timer'?: (_memoflow_v1_ScheduleTimerCommand__Output | null); 'wait_for_signal'?: (_memoflow_v1_WaitForSignalCommand__Output | null); 'start_child_workflow'?: (_memoflow_v1_StartChildWorkflowCommand__Output | null); 'record_side_effect'?: (_memoflow_v1_RecordSideEffectCommand__Output | null); 'command'?: "schedule_activity" | "schedule_timer" | "wait_for_signal" | "start_child_workflow" | "record_side_effect"; }