/**
 * Platform
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: 1.0.0
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import type { HomePlaygroundConfigDto, ResponseMessage } from '../models/index';
import * as runtime from '../runtime';
export interface OMSModelServerApiAddHomePlaygroundUsingPOSTRequest {
    homePlaygroundConfigDto?: HomePlaygroundConfigDto;
}
export interface OMSModelServerApiDeleteHomePlaygroundUsingPOSTRequest {
    homePlaygroundConfigDto?: HomePlaygroundConfigDto;
}
export interface OMSModelServerApiQueryEndpointDetailUsingGETRequest {
    endpointId?: number;
}
export interface OMSModelServerApiQueryEndpointListUsingGETRequest {
    pageNum: number;
    pageSize: number;
    endpointName?: string;
    gpuId?: string;
}
export interface OMSModelServerApiQueryEndpointMetricsUsingGETRequest {
    endpointId: number;
    startTime: string;
    endTime: string;
}
export interface OMSModelServerApiQueryHomePlaygroundsUsingGETRequest {
    pageNum: number;
    pageSize: number;
    apiType?: number;
}
export interface OMSModelServerApiQueryModelListUsingGETRequest {
    pageNum: number;
    pageSize: number;
}
export interface OMSModelServerApiUpdateHomePlaygroundUsingPOSTRequest {
    homePlaygroundConfigDto?: HomePlaygroundConfigDto;
}
/**
 *
 */
export declare class OMSModelServerApi extends runtime.BaseAPI {
    /**
     * addHomePlayground
     * addHomePlayground
     */
    addHomePlaygroundUsingPOSTRaw(requestParameters: OMSModelServerApiAddHomePlaygroundUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * addHomePlayground
     * addHomePlayground
     */
    addHomePlaygroundUsingPOST(requestParameters?: OMSModelServerApiAddHomePlaygroundUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * deleteHomePlayground
     * deleteHomePlayground
     */
    deleteHomePlaygroundUsingPOSTRaw(requestParameters: OMSModelServerApiDeleteHomePlaygroundUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * deleteHomePlayground
     * deleteHomePlayground
     */
    deleteHomePlaygroundUsingPOST(requestParameters?: OMSModelServerApiDeleteHomePlaygroundUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * latencyAnalyze
     * latencyAnalyze
     */
    latencyAnalyzeUsingGETRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * latencyAnalyze
     * latencyAnalyze
     */
    latencyAnalyzeUsingGET(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * qpsAnalyze
     * qpsAnalyze
     */
    qpsAnalyzeUsingGETRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * qpsAnalyze
     * qpsAnalyze
     */
    qpsAnalyzeUsingGET(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * queryEndpointDetail
     * queryEndpointDetail
     */
    queryEndpointDetailUsingGETRaw(requestParameters: OMSModelServerApiQueryEndpointDetailUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * queryEndpointDetail
     * queryEndpointDetail
     */
    queryEndpointDetailUsingGET(requestParameters?: OMSModelServerApiQueryEndpointDetailUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * queryEndpointList
     * queryEndpointList
     */
    queryEndpointListUsingGETRaw(requestParameters: OMSModelServerApiQueryEndpointListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * queryEndpointList
     * queryEndpointList
     */
    queryEndpointListUsingGET(requestParameters: OMSModelServerApiQueryEndpointListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * queryEndpointMetrics
     * queryEndpointMetrics
     */
    queryEndpointMetricsUsingGETRaw(requestParameters: OMSModelServerApiQueryEndpointMetricsUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * queryEndpointMetrics
     * queryEndpointMetrics
     */
    queryEndpointMetricsUsingGET(requestParameters: OMSModelServerApiQueryEndpointMetricsUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * queryHomePlaygrounds
     * queryHomePlaygrounds
     */
    queryHomePlaygroundsUsingGETRaw(requestParameters: OMSModelServerApiQueryHomePlaygroundsUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * queryHomePlaygrounds
     * queryHomePlaygrounds
     */
    queryHomePlaygroundsUsingGET(requestParameters: OMSModelServerApiQueryHomePlaygroundsUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * queryModelList
     * queryModelList
     */
    queryModelListUsingGETRaw(requestParameters: OMSModelServerApiQueryModelListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * queryModelList
     * queryModelList
     */
    queryModelListUsingGET(requestParameters: OMSModelServerApiQueryModelListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * requestAnalyze
     * requestAnalyze
     */
    requestAnalyzeUsingGETRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * requestAnalyze
     * requestAnalyze
     */
    requestAnalyzeUsingGET(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * statistics
     * statistics
     */
    statisticsUsingGETRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * statistics
     * statistics
     */
    statisticsUsingGET(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * updateHomePlayground
     * updateHomePlayground
     */
    updateHomePlaygroundUsingPOSTRaw(requestParameters: OMSModelServerApiUpdateHomePlaygroundUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * updateHomePlayground
     * updateHomePlayground
     */
    updateHomePlaygroundUsingPOST(requestParameters?: OMSModelServerApiUpdateHomePlaygroundUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
}
