Variable CatchmentSchemaConst
CatchmentSchema: ZodObject<
{
catchment_id: ZodString;
label: ZodOptional<ZodString>;
travel_time: ZodOptional<
ZodObject<
{
value: ZodNumber;
unit: ZodUnion<readonly [ZodLiteral<"min">, ZodLiteral<"hr">]>;
},
$loose,
>,
>;
transport_mode: ZodOptional<
ZodUnion<
readonly [
ZodLiteral<"walking">,
ZodLiteral<"cycling">,
ZodLiteral<"driving">,
ZodLiteral<"public_transport">,
],
>,
>;
radius: ZodOptional<
ZodObject<
{
value: ZodNumber;
unit: ZodUnion<
readonly [ZodLiteral<"km">, ZodLiteral<"mi">, ZodLiteral<"m">],
>;
},
$loose,
>,
>;
geometry: ZodOptional<
ZodObject<
{
type: ZodUnion<
readonly [ZodLiteral<"Polygon">, ZodLiteral<"MultiPolygon">],
>;
coordinates: ZodArray<ZodUnknown>;
},
$loose,
>,
>;
ext: ZodOptional<ZodObject<{}, $loose>>;
},
$loose,
> = ...