/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { ClientSDK } from "../lib/sdks.js"; import { Account } from "./account.js"; import { OAuth } from "./oauth.js"; import { Orders } from "./orders.js"; import { Payments } from "./payments.js"; import { Testing } from "./testing.js"; export class BoltTypescriptSDK extends ClientSDK { private _account?: Account; get account(): Account { return (this._account ??= new Account(this._options)); } private _payments?: Payments; get payments(): Payments { return (this._payments ??= new Payments(this._options)); } private _orders?: Orders; get orders(): Orders { return (this._orders ??= new Orders(this._options)); } private _oAuth?: OAuth; get oAuth(): OAuth { return (this._oAuth ??= new OAuth(this._options)); } private _testing?: Testing; get testing(): Testing { return (this._testing ??= new Testing(this._options)); } }