import type { ActivitySuccess as _memoflow_v1_ActivitySuccess, ActivitySuccess__Output as _memoflow_v1_ActivitySuccess__Output } from '../../memoflow/v1/ActivitySuccess.js'; import type { ActivityFailed as _memoflow_v1_ActivityFailed, ActivityFailed__Output as _memoflow_v1_ActivityFailed__Output } from '../../memoflow/v1/ActivityFailed.js'; import type { TaskDeliveryIdentity as _memoflow_v1_TaskDeliveryIdentity, TaskDeliveryIdentity__Output as _memoflow_v1_TaskDeliveryIdentity__Output } from '../../memoflow/v1/TaskDeliveryIdentity.js'; export interface CompleteActivityRequest { 'task_token'?: (string); 'success'?: (_memoflow_v1_ActivitySuccess | null); 'failed'?: (_memoflow_v1_ActivityFailed | null); 'delivery_identity'?: (_memoflow_v1_TaskDeliveryIdentity | null); 'completion'?: "success" | "failed"; } export interface CompleteActivityRequest__Output { 'task_token': (string); 'success'?: (_memoflow_v1_ActivitySuccess__Output | null); 'failed'?: (_memoflow_v1_ActivityFailed__Output | null); 'delivery_identity': (_memoflow_v1_TaskDeliveryIdentity__Output | null); 'completion'?: "success" | "failed"; }