/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 * * The OpenSearch Contributors require contributions made to * this file be licensed under the Apache-2.0 license or a * compatible open source license. * */ /* * This file was generated from the OpenSearch API Spec. Do NOT edit it * manually. If you want to make changes, either update the spec or * modify the API generator. */ import { ApiResponse } from '../../lib/Transport' import * as Global from '../_types/_global' import * as Knn_Common from '../_types/knn._common' export interface Knn_TrainModel_Request extends Global.Params { body?: Knn_Common.TrainedModel; model_id?: string; preference?: string; } export interface Knn_TrainModel_Response extends ApiResponse { body: Knn_TrainModel_ResponseBody; } export type Knn_TrainModel_ResponseBody = { model_id: string; }