/*
* Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
*/
import * as z from "zod/v4-mini";
import { ClosedEnum } from "../../types/enums.js";
/**
* The incoterm reference of the shipment. FCA is available for DHL Express and FedEx only.
*
* @remarks
* eDAP is available for DPD UK only. DAP is available for DHL Express and DPD UK.
* If expecting DAP for other carriers, please use DDU.
* Allowed values available here
*/
export const CustomsDeclarationIncotermEnum = {
Ddp: "DDP",
Ddu: "DDU",
Fca: "FCA",
Dap: "DAP",
EDAP: "eDAP",
} as const;
/**
* The incoterm reference of the shipment. FCA is available for DHL Express and FedEx only.
*
* @remarks
* eDAP is available for DPD UK only. DAP is available for DHL Express and DPD UK.
* If expecting DAP for other carriers, please use DDU.
* Allowed values available here
*/
export type CustomsDeclarationIncotermEnum = ClosedEnum<
typeof CustomsDeclarationIncotermEnum
>;
/** @internal */
export const CustomsDeclarationIncotermEnum$outboundSchema: z.ZodMiniEnum<
typeof CustomsDeclarationIncotermEnum
> = z.enum(CustomsDeclarationIncotermEnum);