import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; export declare const CardTransactionFailureCode: { readonly CallIssuer: "call-issuer"; readonly DoNotHonor: "do-not-honor"; readonly ProcessingError: "processing-error"; readonly InvalidTransaction: "invalid-transaction"; readonly InvalidAmount: "invalid-amount"; readonly NoSuchIssuer: "no-such-issuer"; readonly ReenterTransaction: "reenter-transaction"; readonly CvvMismatch: "cvv-mismatch"; readonly LostOrStolen: "lost-or-stolen"; readonly InsufficientFunds: "insufficient-funds"; readonly InvalidCardNumber: "invalid-card-number"; readonly InvalidMerchant: "invalid-merchant"; readonly ExpiredCard: "expired-card"; readonly IncorrectPin: "incorrect-pin"; readonly TransactionNotAllowed: "transaction-not-allowed"; readonly SuspectedFraud: "suspected-fraud"; readonly AmountLimitExceeded: "amount-limit-exceeded"; readonly VelocityLimitExceeded: "velocity-limit-exceeded"; readonly RevocationOfAuthorization: "revocation-of-authorization"; readonly CardNotActivated: "card-not-activated"; readonly IssuerNotAvailable: "issuer-not-available"; readonly CouldNotRoute: "could-not-route"; readonly CardholderAccountClosed: "cardholder-account-closed"; readonly UnknownIssue: "unknown-issue"; readonly DuplicateTransaction: "duplicate-transaction"; }; export type CardTransactionFailureCode = ClosedEnum; /** @internal */ export declare const CardTransactionFailureCode$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const CardTransactionFailureCode$outboundSchema: z.ZodNativeEnum; //# sourceMappingURL=cardtransactionfailurecode.d.ts.map