import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { CardAcceptanceMethods, CardAcceptanceMethods$Outbound } from "./cardacceptancemethods.js"; import { EstimatedActivity, EstimatedActivity$Outbound } from "./estimatedactivity.js"; import { Fulfillment, Fulfillment$Outbound } from "./fulfillment.js"; import { RefundPolicy } from "./refundpolicy.js"; export type CollectFundsCardPayments = { /** * Describes the distribution of card transactions by payment method. */ cardAcceptanceMethods?: CardAcceptanceMethods | undefined; currentlyAcceptsCards?: boolean | undefined; estimatedActivity?: EstimatedActivity | undefined; fulfillment?: Fulfillment | undefined; refundPolicy?: RefundPolicy | undefined; }; /** @internal */ export declare const CollectFundsCardPayments$inboundSchema: z.ZodType; /** @internal */ export type CollectFundsCardPayments$Outbound = { cardAcceptanceMethods?: CardAcceptanceMethods$Outbound | undefined; currentlyAcceptsCards?: boolean | undefined; estimatedActivity?: EstimatedActivity$Outbound | undefined; fulfillment?: Fulfillment$Outbound | undefined; refundPolicy?: string | undefined; }; /** @internal */ export declare const CollectFundsCardPayments$outboundSchema: z.ZodType; export declare function collectFundsCardPaymentsToJSON(collectFundsCardPayments: CollectFundsCardPayments): string; export declare function collectFundsCardPaymentsFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=collectfundscardpayments.d.ts.map