/**
 * 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 { Application, ResponseMessage } from '../models/index';
import * as runtime from '../runtime';
export interface OMSApplicationApiAuditAppUsingPOSTRequest {
    application?: Application;
}
export interface OMSApplicationApiDeleteAppUsingPOSTRequest {
    application?: Application;
}
export interface OMSApplicationApiListUsingDELETE2Request {
    application?: Application;
}
export interface OMSApplicationApiListUsingGET3Request {
    application?: Application;
}
export interface OMSApplicationApiListUsingHEAD2Request {
    application?: Application;
}
export interface OMSApplicationApiListUsingOPTIONS2Request {
    application?: Application;
}
export interface OMSApplicationApiListUsingPATCH2Request {
    application?: Application;
}
export interface OMSApplicationApiListUsingPOST2Request {
    application?: Application;
}
export interface OMSApplicationApiListUsingPUT2Request {
    application?: Application;
}
export interface OMSApplicationApiTakeDownUsingPOSTRequest {
    application?: Application;
}
/**
 *
 */
export declare class OMSApplicationApi extends runtime.BaseAPI {
    /**
     * auditApp
     * auditApp
     */
    auditAppUsingPOSTRaw(requestParameters: OMSApplicationApiAuditAppUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * auditApp
     * auditApp
     */
    auditAppUsingPOST(requestParameters?: OMSApplicationApiAuditAppUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * deleteApp
     * deleteApp
     */
    deleteAppUsingPOSTRaw(requestParameters: OMSApplicationApiDeleteAppUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * deleteApp
     * deleteApp
     */
    deleteAppUsingPOST(requestParameters?: OMSApplicationApiDeleteAppUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingDELETE2Raw(requestParameters: OMSApplicationApiListUsingDELETE2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingDELETE2(requestParameters?: OMSApplicationApiListUsingDELETE2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingGET3Raw(requestParameters: OMSApplicationApiListUsingGET3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingGET3(requestParameters?: OMSApplicationApiListUsingGET3Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingHEAD2Raw(requestParameters: OMSApplicationApiListUsingHEAD2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingHEAD2(requestParameters?: OMSApplicationApiListUsingHEAD2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingOPTIONS2Raw(requestParameters: OMSApplicationApiListUsingOPTIONS2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingOPTIONS2(requestParameters?: OMSApplicationApiListUsingOPTIONS2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingPATCH2Raw(requestParameters: OMSApplicationApiListUsingPATCH2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingPATCH2(requestParameters?: OMSApplicationApiListUsingPATCH2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingPOST2Raw(requestParameters: OMSApplicationApiListUsingPOST2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingPOST2(requestParameters?: OMSApplicationApiListUsingPOST2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingPUT2Raw(requestParameters: OMSApplicationApiListUsingPUT2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * getPageData
     * queryAppStoreList
     */
    listUsingPUT2(requestParameters?: OMSApplicationApiListUsingPUT2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
    /**
     * auditApp
     * takeDown
     */
    takeDownUsingPOSTRaw(requestParameters: OMSApplicationApiTakeDownUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseMessage>>;
    /**
     * auditApp
     * takeDown
     */
    takeDownUsingPOST(requestParameters?: OMSApplicationApiTakeDownUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseMessage>;
}
