/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { ClientSDK } from "../lib/sdks.js"; import { Agents } from "./agents.js"; import { Invitations } from "./invitations.js"; import { OrganizationMembers } from "./organization-members.js"; import { Organizations } from "./organizations.js"; import { ProviderConfigs } from "./provider-configs.js"; import { UserProfile } from "./user-profile.js"; import { WorkspaceMembers } from "./workspace-members.js"; import { Workspaces } from "./workspaces.js"; export class Mutagent extends ClientSDK { private _userProfile?: UserProfile; get userProfile(): UserProfile { return (this._userProfile ??= new UserProfile(this._options)); } private _agents?: Agents; get agents(): Agents { return (this._agents ??= new Agents(this._options)); } private _organizations?: Organizations; get organizations(): Organizations { return (this._organizations ??= new Organizations(this._options)); } private _workspaces?: Workspaces; get workspaces(): Workspaces { return (this._workspaces ??= new Workspaces(this._options)); } private _organizationMembers?: OrganizationMembers; get organizationMembers(): OrganizationMembers { return (this._organizationMembers ??= new OrganizationMembers( this._options, )); } private _workspaceMembers?: WorkspaceMembers; get workspaceMembers(): WorkspaceMembers { return (this._workspaceMembers ??= new WorkspaceMembers(this._options)); } private _providerConfigs?: ProviderConfigs; get providerConfigs(): ProviderConfigs { return (this._providerConfigs ??= new ProviderConfigs(this._options)); } private _invitations?: Invitations; get invitations(): Invitations { return (this._invitations ??= new Invitations(this._options)); } }