Skip to content

Variable: DefinitionDiff ​

ts
const DefinitionDiff: z.ZodObject<{
  changes: z.ZodArray<z.ZodObject<{
     after: z.ZodOptional<z.ZodUnknown>;
     before: z.ZodOptional<z.ZodUnknown>;
     op: z.ZodEnum<{
        added: "added";
        changed: "changed";
        moved: "moved";
        removed: "removed";
     }>;
     path: z.ZodString;
     summary: z.ZodString;
  }, z.core.$strip>>;
  delta: z.ZodUnknown;
  from: z.ZodNumber;
  key: z.ZodString;
  kind: z.ZodEnum<{
     collection_flow: "collection_flow";
     rule: "rule";
     rule_set: "rule_set";
     workflow: "workflow";
  }>;
  steps: z.ZodOptional<z.ZodArray<z.ZodObject<{
     after: z.ZodNullable<z.ZodString>;
     before: z.ZodNullable<z.ZodString>;
     changes: z.ZodArray<z.ZodString>;
     from: z.ZodNullable<z.ZodNumber>;
     id: z.ZodString;
     op: z.ZodEnum<{
        added: "added";
        changed: "changed";
        moved: "moved";
        removed: "removed";
        unchanged: "unchanged";
     }>;
     to: z.ZodNullable<z.ZodNumber>;
  }, z.core.$strip>>>;
  to: z.ZodNumber;
}, z.core.$strip>;

Released under the Apache-2.0 License.