/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 * @generated-id: afeac65e28f8
 */
import { ClientSDK } from "../lib/sdks.js";
import { BetaAgents } from "./betaagents.js";
import { Connectors } from "./connectors.js";
import { Conversations } from "./conversations.js";
import { Libraries } from "./libraries.js";
import { Observability } from "./observability.js";
import { Rag } from "./rag.js";
export class Beta extends ClientSDK {
    _conversations;
    get conversations() {
        return (this._conversations ?? (this._conversations = new Conversations(this._options)));
    }
    _agents;
    get agents() {
        return (this._agents ?? (this._agents = new BetaAgents(this._options)));
    }
    _libraries;
    get libraries() {
        return (this._libraries ?? (this._libraries = new Libraries(this._options)));
    }
    _observability;
    get observability() {
        return (this._observability ?? (this._observability = new Observability(this._options)));
    }
    _connectors;
    get connectors() {
        return (this._connectors ?? (this._connectors = new Connectors(this._options)));
    }
    _rag;
    get rag() {
        return (this._rag ?? (this._rag = new Rag(this._options)));
    }
}
//# sourceMappingURL=beta.js.map