/**
 * 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 { EndpointUpdateFromYamlReqVo, ResponseClassBoolean, ResponseClassEndpointDetailsRespVo, ResponseClassEndpointVo, ResponseClassListLong, ResponseClassListRunningEndpointRespVo } from '../models/index';
import * as runtime from '../runtime';
interface DeletedOrFailedEndpointListUsingGETRequest {
    runIdList: Array<number>;
}
interface EndpointDetailsUsingGETRequest {
    endpointId: string;
}
interface GetEndpointDetailUsingGETRequest {
    endpointId: number;
    showType: number;
}
interface RunningEndpointListUsingGETRequest {
    machineId: number;
}
interface UpdateEndpointFromYamlUsingPOSTRequest {
    endpointUpdateFromYamlReqVo?: EndpointUpdateFromYamlReqVo;
}
/**
 *
 */
export declare class ModelInnerEndpointControllerApi extends runtime.BaseAPI {
    /**
     *
     * deletedOrFailedEndpointList
     */
    deletedOrFailedEndpointListUsingGETRaw(requestParameters: DeletedOrFailedEndpointListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassListLong>>;
    /**
     *
     * deletedOrFailedEndpointList
     */
    deletedOrFailedEndpointListUsingGET(requestParameters: DeletedOrFailedEndpointListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassListLong>;
    /**
     *
     * endpointDetails
     */
    endpointDetailsUsingGETRaw(requestParameters: EndpointDetailsUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassEndpointDetailsRespVo>>;
    /**
     *
     * endpointDetails
     */
    endpointDetailsUsingGET(requestParameters: EndpointDetailsUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassEndpointDetailsRespVo>;
    /**
     *
     * getEndpointDetail
     */
    getEndpointDetailUsingGETRaw(requestParameters: GetEndpointDetailUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassEndpointVo>>;
    /**
     *
     * getEndpointDetail
     */
    getEndpointDetailUsingGET(requestParameters: GetEndpointDetailUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassEndpointVo>;
    /**
     *
     * runningEndpointList
     */
    runningEndpointListUsingGETRaw(requestParameters: RunningEndpointListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassListRunningEndpointRespVo>>;
    /**
     *
     * runningEndpointList
     */
    runningEndpointListUsingGET(requestParameters: RunningEndpointListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassListRunningEndpointRespVo>;
    /**
     *
     * updateEndpointFromYaml
     */
    updateEndpointFromYamlUsingPOSTRaw(requestParameters: UpdateEndpointFromYamlUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassBoolean>>;
    /**
     *
     * updateEndpointFromYaml
     */
    updateEndpointFromYamlUsingPOST(requestParameters?: UpdateEndpointFromYamlUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassBoolean>;
}
export {};
