import { ClientSDK, RequestOptions } from "../lib/sdks.js";
import * as operations from "../models/operations/index.js";
import { Agents } from "./agents.js";
import { Annotations } from "./annotations.js";
import { Chunking } from "./chunking.js";
import { Contacts } from "./contacts.js";
import { Datasets } from "./datasets.js";
import { Deployments } from "./deployments.js";
import { Evals } from "./evals.js";
import { Evaluators } from "./evaluators.js";
import { Files } from "./files.js";
import { HumanReviewSets } from "./humanreviewsets.js";
import { Identities } from "./identities.js";
import { Knowledge } from "./knowledge.js";
import { MemoryStores } from "./memorystores.js";
import { Models } from "./models.js";
import { Prompts } from "./prompts.js";
import { Remoteconfigs } from "./remoteconfigs.js";
import { Router } from "./router.js";
import { Tools } from "./tools.js";
export declare class Orq extends ClientSDK {
    private _contacts?;
    get contacts(): Contacts;
    private _evals?;
    get evals(): Evals;
    private _evaluators?;
    get evaluators(): Evaluators;
    private _identities?;
    get identities(): Identities;
    private _deployments?;
    get deployments(): Deployments;
    private _agents?;
    get agents(): Agents;
    private _prompts?;
    get prompts(): Prompts;
    private _remoteconfigs?;
    get remoteconfigs(): Remoteconfigs;
    private _models?;
    get models(): Models;
    private _tools?;
    get tools(): Tools;
    private _knowledge?;
    get knowledge(): Knowledge;
    private _chunking?;
    get chunking(): Chunking;
    private _memoryStores?;
    get memoryStores(): MemoryStores;
    private _datasets?;
    get datasets(): Datasets;
    private _router?;
    get router(): Router;
    private _annotations?;
    get annotations(): Annotations;
    private _humanReviewSets?;
    get humanReviewSets(): HumanReviewSets;
    private _files?;
    get files(): Files;
    postV2Feedback(request?: operations.PostV2FeedbackRequestBody | undefined, options?: RequestOptions): Promise<operations.PostV2FeedbackResponseBody>;
    postV2FeedbackEvaluationRemove(request?: operations.PostV2FeedbackEvaluationRemoveRequestBody | undefined, options?: RequestOptions): Promise<void>;
    postV2FeedbackEvaluation(request?: operations.PostV2FeedbackEvaluationRequestBody | undefined, options?: RequestOptions): Promise<void>;
    postV2FeedbackRemove(request?: operations.PostV2FeedbackRemoveRequestBody | undefined, options?: RequestOptions): Promise<operations.PostV2FeedbackRemoveResponseBody>;
    getV2HumanEvals(request?: operations.GetV2HumanEvalsRequest | undefined, options?: RequestOptions): Promise<Array<operations.ResponseBody>>;
    postV2HumanEvals(request?: operations.PostV2HumanEvalsRequestBody | undefined, options?: RequestOptions): Promise<operations.PostV2HumanEvalsResponseBody>;
    getV2HumanEvalsId(request: operations.GetV2HumanEvalsIdRequest, options?: RequestOptions): Promise<operations.GetV2HumanEvalsIdResponseBody>;
    patchV2HumanEvalsId(request: operations.PatchV2HumanEvalsIdRequest, options?: RequestOptions): Promise<operations.PatchV2HumanEvalsIdResponseBody>;
    deleteV2HumanEvalsId(request: operations.DeleteV2HumanEvalsIdRequest, options?: RequestOptions): Promise<operations.DeleteV2HumanEvalsIdResponseBody>;
}
//# sourceMappingURL=sdk.d.ts.map