import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; export declare class Records extends ClientSDK { /** * Get the content of a given conversation from a dataset */ fetch(request: operations.GetDatasetRecordV1ObservabilityDatasetRecordsDatasetRecordIdGetRequest, options?: RequestOptions): Promise; /** * Delete a record from a dataset */ delete(request: operations.DeleteDatasetRecordV1ObservabilityDatasetRecordsDatasetRecordIdDeleteRequest, options?: RequestOptions): Promise; /** * Delete multiple records from datasets */ bulkDelete(request: components.DeleteDatasetRecordsRequest, options?: RequestOptions): Promise; /** * Run Judge on a dataset record based on the given options */ judge(request: operations.JudgeDatasetRecordV1ObservabilityDatasetRecordsDatasetRecordIdLiveJudgingPostRequest, options?: RequestOptions): Promise; /** * Update a dataset record conversation payload */ updatePayload(request: operations.UpdateDatasetRecordPayloadV1ObservabilityDatasetRecordsDatasetRecordIdPayloadPutRequest, options?: RequestOptions): Promise; /** * Update conversation properties */ updateProperties(request: operations.UpdateDatasetRecordPropertiesV1ObservabilityDatasetRecordsDatasetRecordIdPropertiesPutRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=records.d.ts.map