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

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

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

      _cclegacy._RF.push({}, "3afbdrwpdxCG5gWzQY5xYiW", "absclass", undefined);

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

      _export("Absclass", Absclass = (_dec = ccclass('Absclass'), _dec(_class = /*#__PURE__*/function () {
        function Absclass() {}

        var _proto = Absclass.prototype;

        // virtual
        _proto.DoStart = function DoStart() {} // virtual
        ;

        _proto.DoStop = function DoStop() {};

        return 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=absclass.js.map