import{b as n}from"./chunk-BYMBPIQC.js";import{M as o}from"./chunk-OIJW4GMG.js";import{ca as t,ia as r}from"./chunk-3FIHWXA5.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};
