import{b as n}from"./chunk-27YETXT3.js";import{u as o}from"./chunk-GYAYEJFB.js";import{ea as t,ka as r}from"./chunk-LEOKSAW2.js";var h=(()=>{class i{constructor(s,e){this._permissionService=s,this._router=e}canActivate(s){return s.data.permissions.some(c=>this._permissionService.hasPermissions(c))||this._router.createUrlTree(["cabinet"])}static{this.\u0275fac=function(e){return new(e||i)(r(n),r(o))}}static{this.\u0275prov=t({token:i,factory:i.\u0275fac})}}return i})();export{h as a};
