import * as z from "zod/v3"; import { ForterAntiFraudOptionsCartItemBasicItemData, ForterAntiFraudOptionsCartItemBasicItemData$Outbound } from "./forterantifraudoptionscartitembasicitemdata.js"; import { ForterAntiFraudOptionsCartItemBeneficiary, ForterAntiFraudOptionsCartItemBeneficiary$Outbound } from "./forterantifraudoptionscartitembeneficiary.js"; import { ForterAntiFraudOptionsCartItemDeliveryDetails, ForterAntiFraudOptionsCartItemDeliveryDetails$Outbound } from "./forterantifraudoptionscartitemdeliverydetails.js"; export type ForterAntiFraudOptionsCartItem = { /** * Basic information about the cart item. */ basicItemData?: ForterAntiFraudOptionsCartItemBasicItemData | null | undefined; /** * Details about how the item will be delivered. */ deliveryDetails?: ForterAntiFraudOptionsCartItemDeliveryDetails | null | undefined; /** * List of beneficiaries who will receive this item. */ beneficiaries?: Array | null | undefined; }; /** @internal */ export type ForterAntiFraudOptionsCartItem$Outbound = { basic_item_data?: ForterAntiFraudOptionsCartItemBasicItemData$Outbound | null | undefined; delivery_details?: ForterAntiFraudOptionsCartItemDeliveryDetails$Outbound | null | undefined; beneficiaries?: Array | null | undefined; }; /** @internal */ export declare const ForterAntiFraudOptionsCartItem$outboundSchema: z.ZodType; export declare function forterAntiFraudOptionsCartItemToJSON(forterAntiFraudOptionsCartItem: ForterAntiFraudOptionsCartItem): string; //# sourceMappingURL=forterantifraudoptionscartitem.d.ts.map