import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { CardBrandFees, CardBrandFees$Outbound } from "./cardbrandfees.js"; /** * A detailed breakdown of card acquiring fees by card brand. */ export type CardAcquiringFees = { /** * Fees associated with Visa transactions. */ visa: CardBrandFees; /** * Fees associated with Mastercard transactions. */ mastercard: CardBrandFees; /** * Fees associated with Discover transactions. */ discover: CardBrandFees; /** * Fees associated with American Express transactions. */ americanExpress: CardBrandFees; }; /** @internal */ export declare const CardAcquiringFees$inboundSchema: z.ZodType; /** @internal */ export type CardAcquiringFees$Outbound = { visa: CardBrandFees$Outbound; mastercard: CardBrandFees$Outbound; discover: CardBrandFees$Outbound; americanExpress: CardBrandFees$Outbound; }; /** @internal */ export declare const CardAcquiringFees$outboundSchema: z.ZodType; export declare function cardAcquiringFeesToJSON(cardAcquiringFees: CardAcquiringFees): string; export declare function cardAcquiringFeesFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=cardacquiringfees.d.ts.map