zSplitDeco: ZodObject<
{
direction: ZodEnum<
{ down: "down"; left: "left"; right: "right"; up: "up" },
>;
id: ZodUUID;
position: ZodNumber;
shapes: ZodObject<
{
edge: ZodObject<
{
endX: ZodNumber;
endY: ZodNumber;
startX: ZodNumber;
startY: ZodNumber;
},
$strip,
>;
newFrame: ZodObject<
{ height: ZodNumber; width: ZodNumber; x: ZodNumber; y: ZodNumber },
$strip,
>;
},
$strict,
>;
type: ZodLiteral<"split">;
},
$strict,
> = ...