/*
* Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
*/
import * as z from "zod/v4-mini";
import { ClosedEnum } from "../../types/enums.js";
/**
* Indicates how the carrier should proceed in case the shipment can't be delivered.
*
* @remarks
* Allowed values available here
*/
export const CustomsDeclarationNonDeliveryOptionEnum = {
Abandon: "ABANDON",
Return: "RETURN",
} as const;
/**
* Indicates how the carrier should proceed in case the shipment can't be delivered.
*
* @remarks
* Allowed values available here
*/
export type CustomsDeclarationNonDeliveryOptionEnum = ClosedEnum<
typeof CustomsDeclarationNonDeliveryOptionEnum
>;
/** @internal */
export const CustomsDeclarationNonDeliveryOptionEnum$outboundSchema:
z.ZodMiniEnum = z.enum(
CustomsDeclarationNonDeliveryOptionEnum,
);