Appearance
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>;