Variable OnSurfaceCoordinatesSchemaConst
OnSurfaceCoordinatesSchema: ZodObject<
{
latitude: ZodDefault<ZodNumber>;
longitude: ZodDefault<ZodNumber>;
type: ZodLiteral<"onSurface">;
universeObjectId: ZodObject<
{
idInSystem: ZodString;
systemCoordinates: ZodObject<
{
localX: ZodNumber;
localY: ZodNumber;
localZ: ZodNumber;
starSectorX: ZodNumber;
starSectorY: ZodNumber;
starSectorZ: ZodNumber;
},
"strip",
ZodTypeAny,
{
localX: number;
localY: number;
localZ: number;
starSectorX: number;
starSectorY: number;
starSectorZ: number;
},
{
localX: number;
localY: number;
localZ: number;
starSectorX: number;
starSectorY: number;
starSectorZ: number;
},
>;
},
"strip",
ZodTypeAny,
{
idInSystem: string;
systemCoordinates: {
localX: number;
localY: number;
localZ: number;
starSectorX: number;
starSectorY: number;
starSectorZ: number;
};
},
{
idInSystem: string;
systemCoordinates: {
localX: number;
localY: number;
localZ: number;
starSectorX: number;
starSectorY: number;
starSectorZ: number;
};
},
>;
},
"strip",
ZodTypeAny,
{
latitude: number;
longitude: number;
type: "onSurface";
universeObjectId: {
idInSystem: string;
systemCoordinates: {
localX: number;
localY: number;
localZ: number;
starSectorX: number;
starSectorY: number;
starSectorZ: number;
};
};
},
{
latitude?: number;
longitude?: number;
type: "onSurface";
universeObjectId: {
idInSystem: string;
systemCoordinates: {
localX: number;
localY: number;
localZ: number;
starSectorX: number;
starSectorY: number;
starSectorZ: number;
};
};
},
> = ...