import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; /** * Specifies the nature and initiator of a transaction. * * @remarks * * Crucial for recurring and merchant-initiated transactions as per card scheme rules. * Omit for customer-initiated e-commerce transactions. */ export declare const TransactionSource: { readonly FirstRecurring: "first-recurring"; readonly Recurring: "recurring"; readonly Unscheduled: "unscheduled"; }; /** * Specifies the nature and initiator of a transaction. * * @remarks * * Crucial for recurring and merchant-initiated transactions as per card scheme rules. * Omit for customer-initiated e-commerce transactions. */ export type TransactionSource = ClosedEnum; /** @internal */ export declare const TransactionSource$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const TransactionSource$outboundSchema: z.ZodNativeEnum; //# sourceMappingURL=transactionsource.d.ts.map