'use strict';

var types = require('../system/types.cjs.js');

exports.coreServices = void 0;
((coreServices2) => {
  coreServices2.auth = types.createServiceRef({
    id: "core.auth"
  });
  coreServices2.userInfo = types.createServiceRef({
    id: "core.userInfo"
  });
  coreServices2.cache = types.createServiceRef({
    id: "core.cache"
  });
  coreServices2.rootConfig = types.createServiceRef({ id: "core.rootConfig", scope: "root" });
  coreServices2.database = types.createServiceRef({ id: "core.database" });
  coreServices2.discovery = types.createServiceRef({ id: "core.discovery" });
  coreServices2.rootHealth = types.createServiceRef({ id: "core.rootHealth", scope: "root" });
  coreServices2.httpAuth = types.createServiceRef({ id: "core.httpAuth" });
  coreServices2.httpRouter = types.createServiceRef({ id: "core.httpRouter" });
  coreServices2.lifecycle = types.createServiceRef({ id: "core.lifecycle" });
  coreServices2.logger = types.createServiceRef({ id: "core.logger" });
  coreServices2.auditor = types.createServiceRef({ id: "core.auditor" });
  coreServices2.permissions = types.createServiceRef({ id: "core.permissions" });
  coreServices2.permissionsRegistry = types.createServiceRef({ id: "core.permissionsRegistry" });
  coreServices2.pluginMetadata = types.createServiceRef({ id: "core.pluginMetadata" });
  coreServices2.rootHttpRouter = types.createServiceRef({ id: "core.rootHttpRouter", scope: "root" });
  coreServices2.rootLifecycle = types.createServiceRef({ id: "core.rootLifecycle", scope: "root" });
  coreServices2.rootLogger = types.createServiceRef({ id: "core.rootLogger", scope: "root" });
  coreServices2.scheduler = types.createServiceRef({ id: "core.scheduler" });
  coreServices2.urlReader = types.createServiceRef({ id: "core.urlReader" });
})(exports.coreServices || (exports.coreServices = {}));
//# sourceMappingURL=coreServices.cjs.js.map
