/*
* Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
*/
import * as z from "zod/v4-mini";
import { ClosedEnum } from "../../types/enums.js";
/**
* EEL / PFC type of the shipment. For most shipments from the US to CA, `NOEEI_30_36` is applicable; for most
*
* @remarks
* other shipments from the US, `NOEEI_30_37_a` is applicable.
* Allowed values available here
*/
export const CustomsDeclarationEelPfcEnum = {
NOEEI3037A: "NOEEI_30_37_a",
NOEEI3037H: "NOEEI_30_37_h",
NOEEI3037F: "NOEEI_30_37_f",
Noeei3036: "NOEEI_30_36",
AesItn: "AES_ITN",
} as const;
/**
* EEL / PFC type of the shipment. For most shipments from the US to CA, `NOEEI_30_36` is applicable; for most
*
* @remarks
* other shipments from the US, `NOEEI_30_37_a` is applicable.
* Allowed values available here
*/
export type CustomsDeclarationEelPfcEnum = ClosedEnum<
typeof CustomsDeclarationEelPfcEnum
>;
/** @internal */
export const CustomsDeclarationEelPfcEnum$outboundSchema: z.ZodMiniEnum<
typeof CustomsDeclarationEelPfcEnum
> = z.enum(CustomsDeclarationEelPfcEnum);