Skip to content

VesselMutationReasonSchema

const VesselMutationReasonSchema: ZodObject<{ changes: ZodString; instanceId: ZodPipe<ZodString, ZodTransform<InstanceId, string>>; type: ZodLiteral<"vessel_mutation">; }, $strip>

Defined in: packages/protocol/src/lib/request.ts:90

Wire-format Zod parser for VesselMutationReason. instanceId is branded through InstanceIdSchema so the inferred shape matches the hand-written interface end-to-end.