text: /**
   * web only
   *
   * Where you would like to store your data on the web.
   */
  export var StorageType;
  (function (StorageType) {
      StorageType[StorageType["sessionStorage"] = 0] = "sessionStorage";
      StorageType[StorageType["localStorage"] = 1] = "localStorage";
  })(StorageType || (StorageType = {}));
  /**
   * If one of the storage functions throws, the error object will
   * have a code property that contains one of these values, and the
   * message property will have a message suitable for debug purposes.
   */
  export var StorageErrorType;
  (function (StorageErrorType) {
      /**
       * You tried to modify the store on the web without first calling setEncryptionKey().
       */
      StorageErrorType[StorageErrorType["encryptionKeyNotSet"] = 0] = "encryptionKeyNotSet";
      /**
       * get() could not find an item for the given key.
       */
      StorageErrorType[StorageErrorType["notFound"] = 1] = "notFound";
      /**
       * The key is null or empty.
       */
      StorageErrorType[StorageErrorType["missingKey"] = 2] = "missingKey";
      /**
       * get() found the data, but it is corrupted.
       */
      StorageErrorType[StorageErrorType["invalidData"] = 3] = "invalidData";
      /**
       * A system-level error occurred when getting/setting data from/to the store.
       */
      StorageErrorType[StorageErrorType["osError"] = 4] = "osError";
      /**
       * An unclassified system-level error occurred.
       */
      StorageErrorType[StorageErrorType["unknownError"] = 5] = "unknownError";
  })(StorageErrorType || (StorageErrorType = {}));
  //# sourceMappingURL=definitions.js.map