Skip to content

five-on-it / packages/catalogue/src/region/spec / RoadSpec

Variable: RoadSpec ​

const RoadSpec: ZodObject<{ class: ZodEnum<{ avenue: "avenue"; country: "country"; highway: "highway"; lane: "lane"; street: "street"; track: "track"; }>; from: ZodUnion<readonly [ZodEnum<{ east: "east"; north: "north"; south: "south"; spawn: "spawn"; west: "west"; }>, ZodTuple<[ZodNumber, ZodNumber], null>, ZodString]>; name: ZodOptional<ZodString>; to: ZodUnion<readonly [ZodEnum<{ east: "east"; north: "north"; south: "south"; spawn: "spawn"; west: "west"; }>, ZodTuple<[ZodNumber, ZodNumber], null>, ZodString]>; tunnels: ZodOptional<ZodEnum<{ auto: "auto"; never: "never"; }>>; via: ZodOptional<ZodArray<ZodTuple<[ZodNumber, ZodNumber], null>>>; }, $strict>

Defined in: packages/catalogue/src/region/spec.ts:234

A road of a region: its class, its ends, its name.