"use strict";
/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.Orq = void 0;
const deleteV2HumanEvalsId_js_1 = require("../funcs/deleteV2HumanEvalsId.js");
const getV2HumanEvals_js_1 = require("../funcs/getV2HumanEvals.js");
const getV2HumanEvalsId_js_1 = require("../funcs/getV2HumanEvalsId.js");
const patchV2HumanEvalsId_js_1 = require("../funcs/patchV2HumanEvalsId.js");
const postV2Feedback_js_1 = require("../funcs/postV2Feedback.js");
const postV2FeedbackEvaluation_js_1 = require("../funcs/postV2FeedbackEvaluation.js");
const postV2FeedbackEvaluationRemove_js_1 = require("../funcs/postV2FeedbackEvaluationRemove.js");
const postV2FeedbackRemove_js_1 = require("../funcs/postV2FeedbackRemove.js");
const postV2HumanEvals_js_1 = require("../funcs/postV2HumanEvals.js");
const sdks_js_1 = require("../lib/sdks.js");
const fp_js_1 = require("../types/fp.js");
const agents_js_1 = require("./agents.js");
const annotations_js_1 = require("./annotations.js");
const chunking_js_1 = require("./chunking.js");
const contacts_js_1 = require("./contacts.js");
const datasets_js_1 = require("./datasets.js");
const deployments_js_1 = require("./deployments.js");
const evals_js_1 = require("./evals.js");
const evaluators_js_1 = require("./evaluators.js");
const files_js_1 = require("./files.js");
const humanreviewsets_js_1 = require("./humanreviewsets.js");
const identities_js_1 = require("./identities.js");
const knowledge_js_1 = require("./knowledge.js");
const memorystores_js_1 = require("./memorystores.js");
const models_js_1 = require("./models.js");
const prompts_js_1 = require("./prompts.js");
const remoteconfigs_js_1 = require("./remoteconfigs.js");
const router_js_1 = require("./router.js");
const tools_js_1 = require("./tools.js");
class Orq extends sdks_js_1.ClientSDK {
    get contacts() {
        return (this._contacts ?? (this._contacts = new contacts_js_1.Contacts(this._options)));
    }
    get evals() {
        return (this._evals ?? (this._evals = new evals_js_1.Evals(this._options)));
    }
    get evaluators() {
        return (this._evaluators ?? (this._evaluators = new evaluators_js_1.Evaluators(this._options)));
    }
    get identities() {
        return (this._identities ?? (this._identities = new identities_js_1.Identities(this._options)));
    }
    get deployments() {
        return (this._deployments ?? (this._deployments = new deployments_js_1.Deployments(this._options)));
    }
    get agents() {
        return (this._agents ?? (this._agents = new agents_js_1.Agents(this._options)));
    }
    get prompts() {
        return (this._prompts ?? (this._prompts = new prompts_js_1.Prompts(this._options)));
    }
    get remoteconfigs() {
        return (this._remoteconfigs ?? (this._remoteconfigs = new remoteconfigs_js_1.Remoteconfigs(this._options)));
    }
    get models() {
        return (this._models ?? (this._models = new models_js_1.Models(this._options)));
    }
    get tools() {
        return (this._tools ?? (this._tools = new tools_js_1.Tools(this._options)));
    }
    get knowledge() {
        return (this._knowledge ?? (this._knowledge = new knowledge_js_1.Knowledge(this._options)));
    }
    get chunking() {
        return (this._chunking ?? (this._chunking = new chunking_js_1.Chunking(this._options)));
    }
    get memoryStores() {
        return (this._memoryStores ?? (this._memoryStores = new memorystores_js_1.MemoryStores(this._options)));
    }
    get datasets() {
        return (this._datasets ?? (this._datasets = new datasets_js_1.Datasets(this._options)));
    }
    get router() {
        return (this._router ?? (this._router = new router_js_1.Router(this._options)));
    }
    get annotations() {
        return (this._annotations ?? (this._annotations = new annotations_js_1.Annotations(this._options)));
    }
    get humanReviewSets() {
        return (this._humanReviewSets ?? (this._humanReviewSets = new humanreviewsets_js_1.HumanReviewSets(this._options)));
    }
    get files() {
        return (this._files ?? (this._files = new files_js_1.Files(this._options)));
    }
    async postV2Feedback(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, postV2Feedback_js_1.postV2Feedback)(this, request, options));
    }
    async postV2FeedbackEvaluationRemove(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, postV2FeedbackEvaluationRemove_js_1.postV2FeedbackEvaluationRemove)(this, request, options));
    }
    async postV2FeedbackEvaluation(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, postV2FeedbackEvaluation_js_1.postV2FeedbackEvaluation)(this, request, options));
    }
    async postV2FeedbackRemove(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, postV2FeedbackRemove_js_1.postV2FeedbackRemove)(this, request, options));
    }
    async getV2HumanEvals(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, getV2HumanEvals_js_1.getV2HumanEvals)(this, request, options));
    }
    async postV2HumanEvals(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, postV2HumanEvals_js_1.postV2HumanEvals)(this, request, options));
    }
    async getV2HumanEvalsId(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, getV2HumanEvalsId_js_1.getV2HumanEvalsId)(this, request, options));
    }
    async patchV2HumanEvalsId(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, patchV2HumanEvalsId_js_1.patchV2HumanEvalsId)(this, request, options));
    }
    async deleteV2HumanEvalsId(request, options) {
        return (0, fp_js_1.unwrapAsync)((0, deleteV2HumanEvalsId_js_1.deleteV2HumanEvalsId)(this, request, options));
    }
}
exports.Orq = Orq;
//# sourceMappingURL=sdk.js.map