/**
 * 路由插件类型定义
 */ "use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "PluginLifecycleStage", {
    enumerable: true,
    get: function() {
        return PluginLifecycleStage;
    }
});
var PluginLifecycleStage = /*#__PURE__*/ function(PluginLifecycleStage) {
    /**
   * 插件注册阶段
   */ PluginLifecycleStage["REGISTER"] = "register";
    /**
   * 路由初始化前
   */ PluginLifecycleStage["BEFORE_INIT"] = "before-init";
    /**
   * 路由初始化后
   */ PluginLifecycleStage["AFTER_INIT"] = "after-init";
    /**
   * 路由转换前
   */ PluginLifecycleStage["BEFORE_TRANSFORM"] = "before-transform";
    /**
   * 路由转换后
   */ PluginLifecycleStage["AFTER_TRANSFORM"] = "after-transform";
    /**
   * 路由匹配前
   */ PluginLifecycleStage["BEFORE_MATCH"] = "before-match";
    /**
   * 路由匹配后
   */ PluginLifecycleStage["AFTER_MATCH"] = "after-match";
    /**
   * 插件销毁阶段
   */ PluginLifecycleStage["DESTROY"] = "destroy";
    return PluginLifecycleStage;
}({});

//# sourceMappingURL=types.js.map