/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { ClientSDK } from "../lib/sdks.js"; import { CustomerSession } from "./customersession.js"; import { Downloadables } from "./downloadables.js"; import { PolarBenefitGrants } from "./polarbenefitgrants.js"; import { PolarCustomerMeters } from "./polarcustomermeters.js"; import { PolarCustomers } from "./polarcustomers.js"; import { PolarLicenseKeys } from "./polarlicensekeys.js"; import { PolarMembers } from "./polarmembers.js"; import { PolarOrders } from "./polarorders.js"; import { PolarOrganizations } from "./polarorganizations.js"; import { PolarSubscriptions } from "./polarsubscriptions.js"; import { Seats } from "./seats.js"; import { Wallets } from "./wallets.js"; export class CustomerPortal extends ClientSDK { private _benefitGrants?: PolarBenefitGrants; get benefitGrants(): PolarBenefitGrants { return (this._benefitGrants ??= new PolarBenefitGrants(this._options)); } private _customers?: PolarCustomers; get customers(): PolarCustomers { return (this._customers ??= new PolarCustomers(this._options)); } private _customerMeters?: PolarCustomerMeters; get customerMeters(): PolarCustomerMeters { return (this._customerMeters ??= new PolarCustomerMeters(this._options)); } private _seats?: Seats; get seats(): Seats { return (this._seats ??= new Seats(this._options)); } private _customerSession?: CustomerSession; get customerSession(): CustomerSession { return (this._customerSession ??= new CustomerSession(this._options)); } private _downloadables?: Downloadables; get downloadables(): Downloadables { return (this._downloadables ??= new Downloadables(this._options)); } private _licenseKeys?: PolarLicenseKeys; get licenseKeys(): PolarLicenseKeys { return (this._licenseKeys ??= new PolarLicenseKeys(this._options)); } private _members?: PolarMembers; get members(): PolarMembers { return (this._members ??= new PolarMembers(this._options)); } private _orders?: PolarOrders; get orders(): PolarOrders { return (this._orders ??= new PolarOrders(this._options)); } private _organizations?: PolarOrganizations; get organizations(): PolarOrganizations { return (this._organizations ??= new PolarOrganizations(this._options)); } private _subscriptions?: PolarSubscriptions; get subscriptions(): PolarSubscriptions { return (this._subscriptions ??= new PolarSubscriptions(this._options)); } private _wallets?: Wallets; get wallets(): Wallets { return (this._wallets ??= new Wallets(this._options)); } }