Func1
Func1: (input: T extends WorkflowData<infer U> ? U : T extends object ? { [K in keyof T]: T[K] extends WorkflowData<infer U> ? U : T[K] } : {}, context: StepExecutionContext) => U | Promise<U>
Type Parameters
UobjectRequiredType declaration
Parameters
inputT extends WorkflowData<infer U> ? U : T extends object ? { [K in keyof T]: T[K] extends WorkflowData<infer U> ? U : T[K] } : {}RequiredReturns
U \| Promise<U>U | Promise<U>Was this section helpful?