import * as z from "zod/v3"; export type WpayEverdaypayOptions = { /** * A dictionary of merchant defined data, to be passed to Wpay for anti-fraud control. */ merchantDefinedData?: { [k: string]: string; } | null | undefined; /** * The customer ID for the Everyday Rewards account. */ customerId?: string | null | undefined; /** * The access token for the Everyday Rewards account. */ rewardsAccessToken?: string | null | undefined; /** * The ID of the device on which the payment is occuring. */ deviceId?: string | null | undefined; /** * Whether the transaction should redirect post-payment */ postPaymentRedirect?: boolean | null | undefined; }; /** @internal */ export type WpayEverdaypayOptions$Outbound = { merchant_defined_data?: { [k: string]: string; } | null | undefined; customerId?: string | null | undefined; rewardsAccessToken?: string | null | undefined; deviceId?: string | null | undefined; postPaymentRedirect?: boolean | null | undefined; }; /** @internal */ export declare const WpayEverdaypayOptions$outboundSchema: z.ZodType; export declare function wpayEverdaypayOptionsToJSON(wpayEverdaypayOptions: WpayEverdaypayOptions): string; //# sourceMappingURL=wpayeverdaypayoptions.d.ts.map