17 lines
496 B
TypeScript
17 lines
496 B
TypeScript
import { WorkflowBlockDto } from "./WorkflowBlockDto";
|
|
import { WorkflowDto } from "./WorkflowDto";
|
|
import type { OutboundHttpFetchOptions } from "~/utils/outboundHttp.server";
|
|
|
|
export type BlockExecutionParamsDto = {
|
|
workflow: WorkflowDto;
|
|
workflowContext: { [key: string]: any };
|
|
block: WorkflowBlockDto;
|
|
workflowExecutionId: string;
|
|
session: {
|
|
tenantId: string | null;
|
|
userId: string | null;
|
|
};
|
|
executionPath?: string[];
|
|
httpFetchOptions?: OutboundHttpFetchOptions;
|
|
};
|