import{b as n}from"./chunk-AOUGCIQQ.js";import{u as o}from"./chunk-IQZCMWOL.js";import{da as t,ja as r}from"./chunk-AO7NUUXN.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};
