import * as z from "zod/v4-mini"; import { OpenEnum } from "../../types/enums.js"; export declare const TransactionReason: { readonly InvoicePayment: "INVOICE_PAYMENT"; readonly FreeCreditGrant: "FREE_CREDIT_GRANT"; readonly SubscriptionCreditGrant: "SUBSCRIPTION_CREDIT_GRANT"; readonly PurchasedCreditInvoiced: "PURCHASED_CREDIT_INVOICED"; readonly PurchasedCreditDirect: "PURCHASED_CREDIT_DIRECT"; readonly CreditNote: "CREDIT_NOTE"; readonly CreditExpired: "CREDIT_EXPIRED"; readonly WalletTermination: "WALLET_TERMINATION"; readonly ManualBalanceDebit: "MANUAL_BALANCE_DEBIT"; readonly CreditAdjustment: "CREDIT_ADJUSTMENT"; readonly InvoiceVoidRefund: "INVOICE_VOID_REFUND"; readonly PurchasedCreditBonus: "PURCHASED_CREDIT_BONUS"; }; export type TransactionReason = OpenEnum; /** @internal */ export declare const TransactionReason$inboundSchema: z.ZodMiniType; /** @internal */ export declare const TransactionReason$outboundSchema: z.ZodMiniType; //# sourceMappingURL=transaction-reason.d.ts.map