"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.APITypes=void 0,exports.getAPIType=b;var a=exports.APITypes=function(a){return a.graphql="GraphQL",a.wsdl="SOAP",a.rest="REST",a.asyncapi="AsyncAPI",a}(a||{});function b(b){if(b.asyncapi)return a.asyncapi;var c=b["x-ibm-configuration"]&&b["x-ibm-configuration"].type;if(c){var d=c.toLowerCase();return d in a?a[d]:c}return a.rest}