import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class Presets extends ClientSDK { /** * Create a preset from a chat-completions request body * * @remarks * Creates a preset (or a new version of an existing one) from an inference request body. Only fields that overlap with the preset config are persisted; other fields (e.g. `messages`, `stream`, `prompt`) are silently ignored. */ createPresetsChatCompletions(request: operations.CreatePresetsChatCompletionsRequest, options?: RequestOptions): Promise; /** * Create a preset from a messages request body * * @remarks * Creates a preset (or a new version of an existing one) from an inference request body. Only fields that overlap with the preset config are persisted; other fields (e.g. `messages`, `stream`, `prompt`) are silently ignored. */ createPresetsMessages(request: operations.CreatePresetsMessagesRequest, options?: RequestOptions): Promise; /** * Create a preset from a responses request body * * @remarks * Creates a preset (or a new version of an existing one) from an inference request body. Only fields that overlap with the preset config are persisted; other fields (e.g. `messages`, `stream`, `prompt`) are silently ignored. */ createPresetsResponses(request: operations.CreatePresetsResponsesRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=presets.d.ts.map