TShapeUpdateState: z.infer<typeof shapeStateSchemaPartial>