Variable BlueprintActivitiesSchemaConst
BlueprintActivitiesSchema: ZodObject<
{
manufacturing: ZodOptional<
ZodObject<
{
time: ZodNumber;
materials: ZodOptional<
ZodArray<
ZodObject<{ typeId: ZodNumber; quantity: ZodNumber }, $loose>,
>,
>;
products: ZodOptional<
ZodArray<
ZodObject<
{
typeId: ZodNumber;
quantity: ZodNumber;
probability: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
},
$loose,
>,
>;
research_material: ZodOptional<
ZodObject<
{
time: ZodNumber;
materials: ZodOptional<
ZodArray<
ZodObject<{ typeId: ZodNumber; quantity: ZodNumber }, $loose>,
>,
>;
products: ZodOptional<
ZodArray<
ZodObject<
{
typeId: ZodNumber;
quantity: ZodNumber;
probability: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
},
$loose,
>,
>;
research_time: ZodOptional<
ZodObject<
{
time: ZodNumber;
materials: ZodOptional<
ZodArray<
ZodObject<{ typeId: ZodNumber; quantity: ZodNumber }, $loose>,
>,
>;
products: ZodOptional<
ZodArray<
ZodObject<
{
typeId: ZodNumber;
quantity: ZodNumber;
probability: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
},
$loose,
>,
>;
copying: ZodOptional<
ZodObject<
{
time: ZodNumber;
materials: ZodOptional<
ZodArray<
ZodObject<{ typeId: ZodNumber; quantity: ZodNumber }, $loose>,
>,
>;
products: ZodOptional<
ZodArray<
ZodObject<
{
typeId: ZodNumber;
quantity: ZodNumber;
probability: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
},
$loose,
>,
>;
invention: ZodOptional<
ZodObject<
{
time: ZodNumber;
materials: ZodOptional<
ZodArray<
ZodObject<{ typeId: ZodNumber; quantity: ZodNumber }, $loose>,
>,
>;
products: ZodOptional<
ZodArray<
ZodObject<
{
typeId: ZodNumber;
quantity: ZodNumber;
probability: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
},
$loose,
>,
>;
},
$loose,
> = ...