/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { ClientSDK } from "../lib/sdks.js"; import { Accounts } from "./accounts.js"; import { AccountTerminalApplications } from "./accountterminalapplications.js"; import { Adjustments } from "./adjustments.js"; import { ApplePay } from "./applepay.js"; import { Authentication } from "./authentication.js"; import { Avatars } from "./avatars.js"; import { BankAccounts } from "./bankaccounts.js"; import { Branding } from "./branding.js"; import { Capabilities } from "./capabilities.js"; import { CardIssuing } from "./cardissuing.js"; import { Cards } from "./cards.js"; import { Disputes } from "./disputes.js"; import { EndToEndEncryption } from "./endtoendencryption.js"; import { EnrichedAddress } from "./enrichedaddress.js"; import { EnrichedProfile } from "./enrichedprofile.js"; import { FeePlans } from "./feeplans.js"; import { Files } from "./files.js"; import { Images } from "./images.js"; import { Industries } from "./industries.js"; import { Institutions } from "./institutions.js"; import { IssuingTransactions } from "./issuingtransactions.js"; import { Onboarding } from "./onboarding.js"; import { PaymentLinks } from "./paymentlinks.js"; import { PaymentMethods } from "./paymentmethods.js"; import { Ping } from "./ping.js"; import { Products } from "./products.js"; import { Receipts } from "./receipts.js"; import { Representatives } from "./representatives.js"; import { Scheduling } from "./scheduling.js"; import { Statements } from "./statements.js"; import { Support } from "./support.js"; import { Sweeps } from "./sweeps.js"; import { TerminalApplications } from "./terminalapplications.js"; import { Transfers } from "./transfers.js"; import { Underwriting } from "./underwriting.js"; import { Wallets } from "./wallets.js"; import { WalletTransactions } from "./wallettransactions.js"; import { Webhooks } from "./webhooks.js"; export class Moov extends ClientSDK { private _accounts?: Accounts; get accounts(): Accounts { return (this._accounts ??= new Accounts(this._options)); } private _adjustments?: Adjustments; get adjustments(): Adjustments { return (this._adjustments ??= new Adjustments(this._options)); } private _applePay?: ApplePay; get applePay(): ApplePay { return (this._applePay ??= new ApplePay(this._options)); } private _bankAccounts?: BankAccounts; get bankAccounts(): BankAccounts { return (this._bankAccounts ??= new BankAccounts(this._options)); } private _branding?: Branding; get branding(): Branding { return (this._branding ??= new Branding(this._options)); } private _capabilities?: Capabilities; get capabilities(): Capabilities { return (this._capabilities ??= new Capabilities(this._options)); } private _cards?: Cards; get cards(): Cards { return (this._cards ??= new Cards(this._options)); } private _disputes?: Disputes; get disputes(): Disputes { return (this._disputes ??= new Disputes(this._options)); } private _feePlans?: FeePlans; get feePlans(): FeePlans { return (this._feePlans ??= new FeePlans(this._options)); } private _files?: Files; get files(): Files { return (this._files ??= new Files(this._options)); } private _images?: Images; get images(): Images { return (this._images ??= new Images(this._options)); } private _paymentLinks?: PaymentLinks; get paymentLinks(): PaymentLinks { return (this._paymentLinks ??= new PaymentLinks(this._options)); } private _paymentMethods?: PaymentMethods; get paymentMethods(): PaymentMethods { return (this._paymentMethods ??= new PaymentMethods(this._options)); } private _products?: Products; get products(): Products { return (this._products ??= new Products(this._options)); } private _representatives?: Representatives; get representatives(): Representatives { return (this._representatives ??= new Representatives(this._options)); } private _scheduling?: Scheduling; get scheduling(): Scheduling { return (this._scheduling ??= new Scheduling(this._options)); } private _statements?: Statements; get statements(): Statements { return (this._statements ??= new Statements(this._options)); } private _sweeps?: Sweeps; get sweeps(): Sweeps { return (this._sweeps ??= new Sweeps(this._options)); } private _accountTerminalApplications?: AccountTerminalApplications; get accountTerminalApplications(): AccountTerminalApplications { return (this._accountTerminalApplications ??= new AccountTerminalApplications(this._options)); } private _support?: Support; get support(): Support { return (this._support ??= new Support(this._options)); } private _transfers?: Transfers; get transfers(): Transfers { return (this._transfers ??= new Transfers(this._options)); } private _underwriting?: Underwriting; get underwriting(): Underwriting { return (this._underwriting ??= new Underwriting(this._options)); } private _wallets?: Wallets; get wallets(): Wallets { return (this._wallets ??= new Wallets(this._options)); } private _walletTransactions?: WalletTransactions; get walletTransactions(): WalletTransactions { return (this._walletTransactions ??= new WalletTransactions(this._options)); } private _avatars?: Avatars; get avatars(): Avatars { return (this._avatars ??= new Avatars(this._options)); } private _endToEndEncryption?: EndToEndEncryption; get endToEndEncryption(): EndToEndEncryption { return (this._endToEndEncryption ??= new EndToEndEncryption(this._options)); } private _enrichedAddress?: EnrichedAddress; get enrichedAddress(): EnrichedAddress { return (this._enrichedAddress ??= new EnrichedAddress(this._options)); } private _enrichedProfile?: EnrichedProfile; get enrichedProfile(): EnrichedProfile { return (this._enrichedProfile ??= new EnrichedProfile(this._options)); } private _webhooks?: Webhooks; get webhooks(): Webhooks { return (this._webhooks ??= new Webhooks(this._options)); } private _industries?: Industries; get industries(): Industries { return (this._industries ??= new Industries(this._options)); } private _institutions?: Institutions; get institutions(): Institutions { return (this._institutions ??= new Institutions(this._options)); } private _issuingTransactions?: IssuingTransactions; get issuingTransactions(): IssuingTransactions { return (this._issuingTransactions ??= new IssuingTransactions( this._options, )); } private _cardIssuing?: CardIssuing; get cardIssuing(): CardIssuing { return (this._cardIssuing ??= new CardIssuing(this._options)); } private _authentication?: Authentication; get authentication(): Authentication { return (this._authentication ??= new Authentication(this._options)); } private _onboarding?: Onboarding; get onboarding(): Onboarding { return (this._onboarding ??= new Onboarding(this._options)); } private _ping?: Ping; get ping(): Ping { return (this._ping ??= new Ping(this._options)); } private _receipts?: Receipts; get receipts(): Receipts { return (this._receipts ??= new Receipts(this._options)); } private _terminalApplications?: TerminalApplications; get terminalApplications(): TerminalApplications { return (this._terminalApplications ??= new TerminalApplications( this._options, )); } }