// Auto-generated file with default versions for all schema components
// Generated from packages/inventory/generated/defaultVersion.json

/**
 * Returns the default versions for all schema components
 * @returns Record of component names to their default API versions
 */
export function getDefaultVersions(): Record<string, string> {
  return {
  "InvokeAWSLambda": "api.ibm.com/v1",
  "ValidateAPISpecification": "api.ibm.com/v1",
  "LoadBalancer": "api.ibm.com/v1",
  "Invoke": "api.ibm.com/v1",
  "IAM": "api.ibm.com/v1",
  "RateLimit": "api.ibm.com/v1",
  "RateLimitDef": "api.ibm.com/v1",
  "InboundBulkHead": "api.ibm.com/v1",
  "SetMediaType": "api.ibm.com/v1",
  "InboundMessaging": "api.ibm.com/v1",
  "AuthorizeUser": "api.ibm.com/v1",
  "SetContextVariable": "api.ibm.com/v1",
  "WebMethodsISService": "api.ibm.com/v1",
  "Log": "api.ibm.com/v1",
  "MonitorTraffic": "api.ibm.com/v1",
  "HTTPInvoke": "api.ibm.com/v1",
  "InvokeMessagingExtension": "api.ibm.com/v1",
  "TransformRequest": "api.ibm.com/v1",
  "TransformResponse": "api.ibm.com/v1",
  "MessageConfig": "api.ibm.com/v1",
  "ErrorProcessing": "api.ibm.com/v1",
  "OutboundAlias": "api.ibm.com/v1",
  "OutboundAnonymous": "api.ibm.com/v1",
  "DataMasking": "api.ibm.com/v1",
  "SetAuthorization": "api.ibm.com/v1"
  };
}

// Export the default versions directly
export default getDefaultVersions();
