Variable ColonyLayoutSchemaConst
ColonyLayoutSchema: ZodObject<
{
links: ZodArray<
ZodObject<
{
source_pin_id: ZodNumber;
destination_pin_id: ZodNumber;
link_level: ZodNumber;
},
$loose,
>,
>;
pins: ZodArray<
ZodObject<
{
pin_id: ZodNumber;
type_id: ZodNumber;
latitude: ZodNumber;
longitude: ZodNumber;
schematic_id: ZodOptional<ZodNumber>;
extractor_details: ZodOptional<
ZodObject<
{
heads: ZodArray<
ZodObject<
{ head_id: ...; latitude: ...; longitude: ... },
$loose,
>,
>;
product_type_id: ZodOptional<ZodNumber>;
cycle_time: ZodOptional<ZodNumber>;
head_radius: ZodOptional<ZodNumber>;
qty_per_cycle: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
factory_details: ZodOptional<
ZodObject<{ schematic_id: ZodNumber }, $loose>,
>;
contents: ZodOptional<
ZodArray<
ZodObject<{ type_id: ZodNumber; amount: ZodNumber }, $loose>,
>,
>;
install_time: ZodOptional<ZodString>;
expiry_time: ZodOptional<ZodString>;
last_cycle_start: ZodOptional<ZodString>;
},
$loose,
>,
>;
routes: ZodArray<
ZodObject<
{
route_id: ZodNumber;
source_pin_id: ZodNumber;
destination_pin_id: ZodNumber;
content_type_id: ZodNumber;
quantity: ZodNumber;
waypoints: ZodOptional<ZodArray<ZodNumber>>;
},
$loose,
>,
>;
},
$loose,
> = ...