export declare const ApiType: {
    readonly Http: "http";
    readonly Soap: "soap";
};
/**
 * Type of API.
 */
export type ApiType = (typeof ApiType)[keyof typeof ApiType];
export declare const BearerTokenSendingMethods: {
    /**
     * Access token will be transmitted in the Authorization header using Bearer schema
     */
    readonly AuthorizationHeader: "authorizationHeader";
    /**
     * Access token will be transmitted as query parameters.
     */
    readonly Query: "query";
};
/**
 * Form of an authorization grant, which the client uses to request the access token.
 */
export type BearerTokenSendingMethods = (typeof BearerTokenSendingMethods)[keyof typeof BearerTokenSendingMethods];
export declare const ContentFormat: {
    /**
     * The contents are inline and Content type is a WADL document.
     */
    readonly Wadl_xml: "wadl-xml";
    /**
     * The WADL document is hosted on a publicly accessible internet address.
     */
    readonly Wadl_link_json: "wadl-link-json";
    /**
     * The contents are inline and Content Type is a OpenAPI 2.0 JSON Document.
     */
    readonly Swagger_json: "swagger-json";
    /**
     * The OpenAPI 2.0 JSON document is hosted on a publicly accessible internet address.
     */
    readonly Swagger_link_json: "swagger-link-json";
    /**
     * The contents are inline and the document is a WSDL/Soap document.
     */
    readonly Wsdl: "wsdl";
    /**
     * The WSDL document is hosted on a publicly accessible internet address.
     */
    readonly Wsdl_link: "wsdl-link";
    /**
     * The contents are inline and Content Type is a OpenAPI 3.0 YAML Document.
     */
    readonly Openapi: "openapi";
    /**
     * The contents are inline and Content Type is a OpenAPI 3.0 JSON Document.
     */
    readonly Openapi_json: "openapi+json";
    /**
     * The OpenAPI 3.0 YAML document is hosted on a publicly accessible internet address.
     */
    readonly Openapi_link: "openapi-link";
    /**
     * The OpenAPI 3.0 JSON document is hosted on a publicly accessible internet address.
     */
    readonly Openapi_json_link: "openapi+json-link";
};
/**
 * Format of the Content in which the API is getting imported.
 */
export type ContentFormat = (typeof ContentFormat)[keyof typeof ContentFormat];
export declare const Protocol: {
    readonly Http: "http";
    readonly Https: "https";
};
export type Protocol = (typeof Protocol)[keyof typeof Protocol];
export declare const SoapApiType: {
    /**
     * Imports a SOAP API having a RESTful front end.
     */
    readonly SoapToRest: "http";
    /**
     * Imports the Soap API having a SOAP front end.
     */
    readonly SoapPassThrough: "soap";
};
/**
 * Type of Api to create.
 *  * `http` creates a SOAP to REST API
 *  * `soap` creates a SOAP pass-through API .
 */
export type SoapApiType = (typeof SoapApiType)[keyof typeof SoapApiType];
