import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient"; import { type NormalizedClientOptionsWithAuth } from "../../../../BaseClient"; import * as core from "../../../../core"; import * as Extend from "../../../index"; export declare namespace BatchProcessorRunClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class BatchProcessorRunClient { protected readonly _options: NormalizedClientOptionsWithAuth; constructor(options: BatchProcessorRunClient.Options); /** * Retrieve details about a batch processor run, including evaluation runs. * * **Deprecated:** This endpoint is maintained for backwards compatibility only and will be replaced in a future API version. Use [Get Evaluation Set Run](https://docs.extend.ai/2026-02-09/developers/api-reference/endpoints/evaluation/get-evaluation-set-run) for interacting with evaluation set runs. * * @param {string} id - The unique identifier of the batch processor run to retrieve. * * Example: `"bpr_Xj8mK2pL9nR4vT7qY5wZ"` * @param {Extend.BatchProcessorRunGetRequest} request * @param {BatchProcessorRunClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Extend.BadRequestError} * @throws {@link Extend.UnauthorizedError} * @throws {@link Extend.NotFoundError} * * @example * await client.batchProcessorRun.get("bpr_id_here") */ get(id: string, request?: Extend.BatchProcessorRunGetRequest, requestOptions?: BatchProcessorRunClient.RequestOptions): core.HttpResponsePromise; private __get; }