import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; export declare const SecCode: { readonly WebDebit: "WebDebit"; readonly TelDebit: "TelDebit"; readonly PpdDebit: "PpdDebit"; }; export type SecCode = OpenEnum; export type RepayBankOptions = { /** * The Nacha Standard Entry Class code describing how the account holder authorized an ACH debit. When omitted, `TelDebit` is used for a `moto` payment source and `WebDebit` otherwise. Ignored for business accounts, which Repay requires to use `CcdDebit`. */ secCode?: SecCode | null | undefined; }; /** @internal */ export declare const SecCode$outboundSchema: z.ZodType; /** @internal */ export type RepayBankOptions$Outbound = { sec_code?: string | null | undefined; }; /** @internal */ export declare const RepayBankOptions$outboundSchema: z.ZodType; export declare function repayBankOptionsToJSON(repayBankOptions: RepayBankOptions): string; //# sourceMappingURL=repaybankoptions.d.ts.map