index.ts 450 B

12345678910111213
  1. import { IFlowConstantRefValue } from '@schema/value';
  2. import { WorkflowNodeSchema } from '@schema/node';
  3. import { IJsonSchema } from '@schema/json-schema';
  4. import { FlowGramNode } from '@node/constant';
  5. interface EndNodeData {
  6. title: string;
  7. inputs: IJsonSchema<'object'>;
  8. outputs: IJsonSchema<'object'>;
  9. outputValues: Record<string, IFlowConstantRefValue>;
  10. }
  11. export type EndNodeSchema = WorkflowNodeSchema<FlowGramNode.End, EndNodeData>;