/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; import * as openEnums from "../../types/enums.js"; import { OpenEnum } from "../../types/enums.js"; export const CardScheme = { Accel: "accel", Amex: "amex", Bancontact: "bancontact", CarteBancaire: "carte-bancaire", Cirrus: "cirrus", Culiance: "culiance", Dankort: "dankort", DinersClub: "diners-club", Discover: "discover", EftposAustralia: "eftpos-australia", Elo: "elo", Hipercard: "hipercard", Jcb: "jcb", Maestro: "maestro", Mastercard: "mastercard", Mir: "mir", Nyce: "nyce", Other: "other", Pulse: "pulse", Qcard: "qcard", Rupay: "rupay", Star: "star", Uatp: "uatp", Unionpay: "unionpay", Visa: "visa", } as const; export type CardScheme = OpenEnum; /** @internal */ export const CardScheme$inboundSchema: z.ZodType< CardScheme, z.ZodTypeDef, unknown > = openEnums.inboundSchema(CardScheme); /** @internal */ export const CardScheme$outboundSchema: z.ZodType< string, z.ZodTypeDef, CardScheme > = openEnums.outboundSchema(CardScheme);