text: "use strict";
  /*
   * Copyright (c) 2021 Move Closer
   */
  Object.defineProperty(exports, "__esModule", { value: true });
  exports.TokenDriver = exports.AuthServiceType = exports.AuthEventType = void 0;
  var AuthEventType;
  (function (AuthEventType) {
      AuthEventType["Authenticated"] = "authenticated";
      AuthEventType["Booted"] = "booted";
      AuthEventType["BootedWithToken"] = "booted_with_token";
      AuthEventType["Booting"] = "booting";
      AuthEventType["Invalidated"] = "invalidated";
      AuthEventType["Refresh"] = "refresh";
  })(AuthEventType = exports.AuthEventType || (exports.AuthEventType = {}));
  exports.AuthServiceType = Symbol.for('Authentication');
  var TokenDriver;
  (function (TokenDriver) {
      TokenDriver["Single"] = "single";
      TokenDriver["Double"] = "double";
      TokenDriver["Solid"] = "solid";
  })(TokenDriver = exports.TokenDriver || (exports.TokenDriver = {}));
  