System.register(["__unresolved_0", "cc", "__unresolved_1"], function (_export, _context) {
  "use strict";

  var _reporterNs, _cclegacy, _decorator, Absclass, _dec, _class, _crd, ccclass, property, Extendabs;

  function _reportPossibleCrUseOfAbsclass(extras) {
    _reporterNs.report("Absclass", "./absclass", _context.meta, extras);
  }

  return {
    setters: [function (_unresolved_) {
      _reporterNs = _unresolved_;
    }, function (_cc) {
      _cclegacy = _cc.cclegacy;
      _decorator = _cc._decorator;
    }, function (_unresolved_2) {
      Absclass = _unresolved_2.Absclass;
    }],
    execute: function () {
      _crd = true;

      _cclegacy._RF.push({}, "badc65yHxJKAp3nO1P5Pj0D", "extendabs", undefined);

      ({
        ccclass,
        property
      } = _decorator);
      /**
       * Predefined variables
       * Name = Extendabs
       * DateTime = Tue Nov 16 2021 08:14:18 GMT+0800 (中国标准时间)
       * Author = 恩赐束缚
       * FileBasename = extendabs.ts
       * FileBasenameNoExtension = extendabs
       * URL = db://assets/extendabs.ts
       * ManualUrl = https://docs.cocos.com/creator/3.3/manual/zh/
       *
       */

      _export("Extendabs", Extendabs = (_dec = ccclass('Extendabs'), _dec(_class = class Extendabs extends (_crd && Absclass === void 0 ? (_reportPossibleCrUseOfAbsclass({
        error: Error()
      }), Absclass) : Absclass) {}) || _class));
      /**
       * [1] Class member could be defined like this.
       * [2] Use `property` decorator if your want the member to be serializable.
       * [3] Your initialization goes here.
       * [4] Your update function goes here.
       *
       * Learn more about scripting: https://docs.cocos.com/creator/3.3/manual/zh/scripting/
       * Learn more about CCClass: https://docs.cocos.com/creator/3.3/manual/zh/scripting/ccclass.html
       * Learn more about life-cycle callbacks: https://docs.cocos.com/creator/3.3/manual/zh/scripting/life-cycle-callbacks.html
       */


      _cclegacy._RF.pop();

      _crd = false;
    }
  };
});
//# sourceMappingURL=extendabs.js.map