UNPKG

@docusign/iam-sdk

Version:

Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@docusign/iam-sdk* API.

40 lines (33 loc) 1.34 kB
/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { ClientSDK } from "../lib/sdks.js"; import { WorkspaceBrands } from "./workspacebrands.js"; import { WorkspaceDocuments } from "./workspacedocuments.js"; import { Workspaces2 } from "./workspaces2.js"; import { WorkspaceUploadRequest } from "./workspaceuploadrequest.js"; import { WorkspaceUsers } from "./workspaceusers.js"; export class Workspaces1 extends ClientSDK { private _workspaceBrands?: WorkspaceBrands; get workspaceBrands(): WorkspaceBrands { return (this._workspaceBrands ??= new WorkspaceBrands(this._options)); } private _workspaceDocuments?: WorkspaceDocuments; get workspaceDocuments(): WorkspaceDocuments { return (this._workspaceDocuments ??= new WorkspaceDocuments(this._options)); } private _workspaceUploadRequest?: WorkspaceUploadRequest; get workspaceUploadRequest(): WorkspaceUploadRequest { return (this._workspaceUploadRequest ??= new WorkspaceUploadRequest( this._options, )); } private _workspaceUsers?: WorkspaceUsers; get workspaceUsers(): WorkspaceUsers { return (this._workspaceUsers ??= new WorkspaceUsers(this._options)); } private _workspaces?: Workspaces2; get workspaces(): Workspaces2 { return (this._workspaces ??= new Workspaces2(this._options)); } }