import * as z from "zod/v3"; export type CybersourceAntiFraudOptions = { /** * A list of merchant defined data to be passed to the Cybersource Decision Manager API. Each key needs to be a numeric string. */ merchantDefinedData?: { [k: string]: string; } | null | undefined; /** * The merchant ID to use for this transaction. This requires a meta key to be set up for use with Cybersource Decision Manager, and this overrides the connector configuration. */ metaKeyMerchantId?: string | null | undefined; /** * The shipping method for this transaction. */ shippingMethod?: string | null | undefined; }; /** @internal */ export type CybersourceAntiFraudOptions$Outbound = { merchant_defined_data?: { [k: string]: string; } | null | undefined; meta_key_merchant_id?: string | null | undefined; shipping_method?: string | null | undefined; }; /** @internal */ export declare const CybersourceAntiFraudOptions$outboundSchema: z.ZodType; export declare function cybersourceAntiFraudOptionsToJSON(cybersourceAntiFraudOptions: CybersourceAntiFraudOptions): string; //# sourceMappingURL=cybersourceantifraudoptions.d.ts.map