import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; import { Fields } from "./fields.js"; export declare class ChatCompletionEvents extends ClientSDK { private _fields?; get fields(): Fields; /** * Get Chat Completion Events */ search(request: operations.GetChatCompletionEventsV1ObservabilityChatCompletionEventsSearchPostRequest, options?: RequestOptions): Promise; /** * Alternative to /search that returns only the IDs and that can return many IDs at once */ searchIds(request: components.SearchChatCompletionEventIdsRequest, options?: RequestOptions): Promise; /** * Get Chat Completion Event */ fetch(request: operations.GetChatCompletionEventV1ObservabilityChatCompletionEventsEventIdGetRequest, options?: RequestOptions): Promise; /** * Get Similar Chat Completion Events */ fetchSimilarEvents(request: operations.GetSimilarChatCompletionEventsV1ObservabilityChatCompletionEventsEventIdSimilarEventsGetRequest, options?: RequestOptions): Promise; /** * Run Judge on an event based on the given options */ judge(request: operations.JudgeChatCompletionEventV1ObservabilityChatCompletionEventsEventIdLiveJudgingPostRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=chatcompletionevents.d.ts.map