File: /var/www/web.enelar.com.co/dist/browser/chunk-AVCXAVNE.js
import{a as $e}from"./chunk-UX2JJUV3.js";import{a as Ye}from"./chunk-DNWRUWSY.js";import{a as Ze}from"./chunk-PVD42JTF.js";import{a as Ae,b as Ne,c as Oe}from"./chunk-GM2YKGP2.js";import{a as je}from"./chunk-VYJOTIQG.js";import{b as Ue,c as Xe}from"./chunk-GIXZYBBG.js";import{a as Be,b as We,c as ze,d as Qe,e as Ge,f as ee}from"./chunk-73QXNGVV.js";import{a as He,b as qe,c as Je,d as Ke}from"./chunk-2DV2IJZ3.js";import"./chunk-DNVSFO2Q.js";import{a as de}from"./chunk-NR52ONHB.js";import{a as Pe,b as Z}from"./chunk-UGKVLYDY.js";import"./chunk-4T6JHK7T.js";import{b as q}from"./chunk-NOX4BB7Y.js";import{a as Le,b as De}from"./chunk-FN4BVT7F.js";import{a as Ve,b as ke}from"./chunk-IZBGWZHV.js";import"./chunk-MEI5P7PY.js";import"./chunk-FJX52BFR.js";import{a as ve,b as ye}from"./chunk-M2XGXZBH.js";import{a as Se,j as we}from"./chunk-YZB5RIY6.js";import{a as x}from"./chunk-FWIIQLPA.js";import{a as O}from"./chunk-J5MNQ3LA.js";import{k as Ee,l as xe,m as Ie,n as U,o as Me,p as Fe,q as X,r as Y,t as $}from"./chunk-3PWCL6RG.js";import"./chunk-O3VRXXRR.js";import{a as ue,b as G}from"./chunk-ZUNNDRPI.js";import"./chunk-KDH6VC4N.js";import{b as ge,d as I,f as fe,g as he,i as _e,j as be,k as Re,l as Ce,n as Te,o as J,p as K}from"./chunk-FB5LCIVC.js";import"./chunk-RP3BBTTB.js";import{A,d as D,e as Q,n as j,z as H}from"./chunk-VJI6KQJL.js";import{A as ne,Ba as B,C as v,Ca as W,D as y,Da as z,Fa as u,Ga as E,Ha as le,I as g,J as f,Ja as F,Ka as V,La as k,Nb as ce,Oa as L,Q as R,Y as a,Ya as ae,Z as b,Za as me,ha as P,ja as m,ma as ie,mb as pe,pa as n,qa as s,ra as h,va as C,vb as S,wa as d,x as se,xa as _,y as T}from"./chunk-MDSVL5BJ.js";import"./chunk-ODN5LVDJ.js";var N=(()=>{let i=class i{constructor(e){this.roleService=e}addRole(e){return this.roleService.addRole(e)}getRoles(e,t){return this.roleService.getRoles(e,t)}getRole(e){return this.roleService.getRole(e)}updateRole(e,t){return this.roleService.updateRole(e,t)}deleteOneRole(e){return this.roleService.deleteOneRole(e)}deleteMultiRoles(e){return this.roleService.deleteMultiRoles(e)}};i.\u0275fac=function(t){return new(t||i)(ne(de))},i.\u0275prov=se({token:i,factory:i.\u0275fac,providedIn:"root"});let r=i;return r})();function ct(r,i){if(r&1){let l=C();n(0,"tr")(1,"th",3)(2,"p-tableHeaderCheckbox",4),d("click",function(){g(l);let t=_();return f(t.getSelectPermisos())}),s()(),n(3,"th")(4,"b"),u(5),s()(),h(6,"th"),s()}if(r&2){let l=_();a(5),E(l.titulo)}}function dt(r,i){if(r&1){let l=C();n(0,"tr")(1,"td")(2,"p-tableCheckbox",5),d("click",function(){g(l);let t=_();return f(t.getSelectPermisos())}),s()(),n(3,"td"),u(4),s(),n(5,"td"),u(6),s()()}if(r&2){let l=i.$implicit;a(2),m("value",l),a(2),E(l.nombre),a(2),E(l.descripcion)}}var tt=(()=>{let i=class i{set getLoadingTable(e){this.isLoadingTable=e}constructor(){this.permisos=[],this.setSelectedPermisos=new R,this.selectedPermisos=[],this.globalFilterFields=["fechaPermiso"],this.isLoading=!1,this.isLoadingTable=!1}getSelectPermisos(){let e={area:this.area,permisos:this.selectedPermisos};this.setSelectedPermisos.emit(e)}};i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=v({type:i,selectors:[["app-table-asignar-permisos"]],inputs:{permisos:"permisos",titulo:"titulo",area:"area",getLoadingTable:"getLoadingTable"},outputs:{setSelectedPermisos:"setSelectedPermisos"},decls:3,vars:5,consts:[["dataKey","_id",3,"selectionChange","value","globalFilterFields","showCurrentPageReport","loading","selection"],["pTemplate","header"],["pTemplate","body"],[2,"width","4rem"],[3,"click"],[3,"click","value"]],template:function(t,o){t&1&&(n(0,"p-table",0),k("selectionChange",function(c){return V(o.selectedPermisos,c)||(o.selectedPermisos=c),c}),P(1,ct,7,1,"ng-template",1)(2,dt,7,3,"ng-template",2),s()),t&2&&(m("value",o.permisos)("globalFilterFields",o.globalFilterFields)("showCurrentPageReport",!0)("loading",o.isLoadingTable),F("selection",o.selectedPermisos))},dependencies:[U,j,X,Y]});let r=i;return r})();var gt=["tableAsignarPermisosChild"];function ft(r,i){if(r&1){let l=C();n(0,"app-table-asignar-permisos",7,0),d("setSelectedPermisos",function(t){g(l);let o=_(2);return f(o.getSelectedPermisos(t))}),s()}if(r&2){let l=i.$implicit,e=_(2);m("area",l.nombre)("permisos",l.permisos)("titulo",l.nombre)("getLoadingTable",e.loadingTable)}}function ht(r,i){if(r&1&&(n(0,"p-accordionTab",5),P(1,ft,2,4,"app-table-asignar-permisos",6),s()),r&2){let l=i.$implicit;m("header",l.nombre),a(),m("ngForOf",l.items)}}var te=(()=>{let i=class i{set getPermisos(e){e.length>0&&this.setPermisosEdit(e)}constructor(e,t,o){this.permisoRepository=e,this.parametroRepository=t,this.manageResponse=o,this.setSelectedPermisos=new R,this.selectedPermisos=[],this.permisos=[]}ngOnInit(){this.getModulosAreas()}getModulosAreas(){this.parametroRepository.findParametrosPadreHijosByTipoParametro(Ye.modulos.idTipoParamtro).subscribe({next:e=>{this.getModulosAreasPermisos(e.data)},error:e=>{this.manageResponse.error(e)}})}getModulosAreasPermisos(e){this.permisoRepository.getModulosAreasPermisos(e).subscribe({next:t=>{this.modulosAreasPermisos=t.data},error:t=>{this.manageResponse.error(t)}})}getSelectedPermisos(e){let t=this.selectedPermisos.findIndex(o=>o.area===e.area);t!==-1?this.selectedPermisos[t]=e:this.selectedPermisos.push(e),this.getSoloPermisos()}getSoloPermisos(){this.permisos=[],this.selectedPermisos.forEach(e=>{e.permisos.forEach(t=>{this.permisos.push(t._id)})}),this.setSelectedPermisos.emit(this.permisos)}limpiarPermisos(){this.tableAsignarPermisosComponent.forEach(e=>{e.selectedPermisos=[]})}setPermisosEdit(e){this.tableAsignarPermisosComponent.forEach(t=>{let o=[];e.forEach(p=>{t.permisos.find(M=>M._id==p._id)&&o.push(p)}),t.selectedPermisos=o,t.getSelectPermisos()})}};i.\u0275fac=function(t){return new(t||i)(b($e),b(je),b(x))},i.\u0275cmp=v({type:i,selectors:[["app-configuracion-rol"]],viewQuery:function(t,o){if(t&1&&B(gt,5),t&2){let p;W(p=z())&&(o.tableAsignarPermisosComponent=p)}},inputs:{getPermisos:"getPermisos"},outputs:{setSelectedPermisos:"setSelectedPermisos"},decls:6,vars:2,consts:[["tableAsignarPermisosChild",""],[1,"grid","p-fluid"],[1,"col-12","md:col-12"],[3,"activeIndex"],[3,"header",4,"ngFor","ngForOf"],[3,"header"],[3,"area","permisos","titulo","getLoadingTable","setSelectedPermisos",4,"ngFor","ngForOf"],[3,"setSelectedPermisos","area","permisos","titulo","getLoadingTable"]],template:function(t,o){t&1&&(n(0,"div",1)(1,"div",2)(2,"h4"),u(3,"Asignar permisos"),s(),n(4,"p-accordion",3),P(5,ht,2,2,"p-accordionTab",4),s()()()),t&2&&(a(4),m("activeIndex",0),a(),m("ngForOf",o.modulosAreasPermisos))},dependencies:[pe,tt,Ne,Ae]});let r=i;return r})();var Ct=()=>({width:"60vw"}),Tt=()=>[],vt=()=>({width:"25vw"});function yt(r,i){if(r&1&&h(0,"app-title-dialog",24),r&2){let l=_();m("title",l.isEdit?"Editar rol":"Crear rol")}}var it=(()=>{let i=class i{set getRole(e){e!=null&&(this.role=e,this.formulario.patchValue(e),this.display=!0,this.isEdit=!0)}set getSelectedRoles(e){this.selectedRoles=e}constructor(e,t,o,p){this.formBuilder=e,this.roleRepository=t,this.confirmationService=o,this.manageResponse=p,this.getRoles=new R,this.setIsEdit=new R,this.display=!1,this.isLoading=!1,this.isLoadingDelete=!1,this.isEdit=!1}ngOnInit(){this.crearFormulario()}crearFormulario(){this.formulario=this.formBuilder.group({nombre:["",[I.required,I.maxLength(50)]],slug:["",[I.required,I.maxLength(60)]],descripcion:["",[I.required,I.maxLength(700)]],permisos:["",I.required]})}showDialog(){this.display=!this.display,this.isEdit&&(this.setIsEdit.emit(),this.isEdit=!1,this.formulario.reset(),this.configuracionRolComponent.limpiarPermisos())}guardar(){let e=this.formulario.value;this.isLoading=!0,this.isEdit?this.roleRepository.updateRole(e,this.role._id).subscribe({next:t=>{this.manageResponse.success(t),this.isLoading=!1,this.getRoles.emit(),this.showDialog()},error:t=>{this.manageResponse.error(t),this.isLoading=!1}}):this.roleRepository.addRole(e).subscribe({next:t=>{this.manageResponse.success(t),this.isLoading=!1,this.formulario.reset(),this.configuracionRolComponent.limpiarPermisos(),this.getRoles.emit()},error:t=>{this.manageResponse.error(t),this.isLoading=!1}})}eliminarVarios(){this.confirmationService.confirm({message:"Estas seguro de eliminar los elmentos?",accept:()=>{this.isLoadingDelete=!0;let e=this.selectedRoles.map(function(t){return{_id:t._id}});this.roleRepository.deleteMultiRoles(e).subscribe({next:t=>{this.manageResponse.success(t),this.isLoadingDelete=!1,this.getRoles.emit()},error:t=>{this.manageResponse.error(t),this.isLoadingDelete=!1}})},reject:e=>{switch(e){case D.REJECT:this.manageResponse.eventReject;break;case D.CANCEL:this.manageResponse.eventCancel;break}}})}getSelectedPermisos(e){this.formulario.patchValue({permisos:e})}};i.\u0275fac=function(t){return new(t||i)(b(Ce),b(N),b(Q),b(x))},i.\u0275cmp=v({type:i,selectors:[["app-dialog-form-roles"]],viewQuery:function(t,o){if(t&1&&B(te,5),t&2){let p;W(p=z())&&(o.configuracionRolComponent=p.first)}},inputs:{getRole:"getRole",getSelectedRoles:"getSelectedRoles"},outputs:{getRoles:"getRoles",setIsEdit:"setIsEdit"},decls:32,vars:20,consts:[["configuracionRolComponent",""],[1,"p-toolbar-group-left"],["label","Crear","icon","pi pi-plus","styleClass","p-button-success mr-2",3,"click"],["icon","pi pi-trash","styleClass","p-button-danger",3,"click","loading","disabled"],[3,"visibleChange","visible"],["pTemplate","header"],[3,"ngSubmit","formGroup"],[1,"grid","p-fluid"],[1,"field","col-6","md:col-6"],["for","nombre"],["formControlName","nombre","placeholder","Digite el nombre del rol","type","text","pInputText",""],["campo","nombre","length","50",3,"formulario"],["for","slug"],["formControlName","slug","placeholder","Digite el slug del rol","type","text","pInputText",""],["campo","slug","length","60",3,"formulario"],[1,"field","col-12","md:col-12"],["for","descripcion"],["formControlName","descripcion","placeholder","Digite la descripci\xF3n","rows","4","cols","30","pInputTextarea",""],["campo","descripcion","length","700",3,"formulario"],[3,"setSelectedPermisos","getPermisos"],[1,"flex","flex-row-reverse","flex-wrap"],["icon","pi pi-check","type","submit",3,"loading","label","disabled","styleClass"],["icon","pi pi-times","label","Cancelar","styleClass","p-button-danger mr-2",3,"click"],["rejectButtonStyleClass","p-button-text","acceptLabel","Si",3,"baseZIndex"],[3,"title"]],template:function(t,o){if(t&1){let p=C();n(0,"p-toolbar")(1,"div",1)(2,"p-button",2),d("click",function(){return g(p),f(o.showDialog())}),s(),n(3,"p-button",3),d("click",function(){return g(p),f(o.eliminarVarios())}),s()()(),n(4,"p-dialog",4),k("visibleChange",function(M){return g(p),V(o.display,M)||(o.display=M),f(M)}),P(5,yt,1,1,"ng-template",5),n(6,"div")(7,"form",6),d("ngSubmit",function(){return g(p),f(o.guardar())}),n(8,"div",7)(9,"div",8)(10,"label",9),u(11,"Nombre"),s(),h(12,"input",10)(13,"app-validations-input",11),s(),n(14,"div",8)(15,"label",12),u(16,"Slug"),s(),h(17,"input",13)(18,"app-validations-input",14),s()(),n(19,"div",7)(20,"div",15)(21,"label",16),u(22,"Descripci\xF3n"),s(),h(23,"textarea",17)(24,"app-validations-input",18),s()(),n(25,"app-configuracion-rol",19,0),d("setSelectedPermisos",function(M){return g(p),f(o.getSelectedPermisos(M))}),s(),h(27,"p-divider"),n(28,"div",20),h(29,"p-button",21),n(30,"p-button",22),d("click",function(){return g(p),f(o.display=!1)}),s()()()()(),h(31,"p-confirmDialog",23)}t&2&&(a(3),m("loading",o.isLoadingDelete)("disabled",!o.selectedRoles||!o.selectedRoles.length),a(),ie(L(17,Ct)),F("visible",o.display),a(3),m("formGroup",o.formulario),a(6),m("formulario",o.formulario),a(5),m("formulario",o.formulario),a(6),m("formulario",o.formulario),a(),m("getPermisos",o.role!=null&&o.role.permisos?o.role.permisos:L(18,Tt)),a(4),m("loading",o.isLoading)("label",o.isLoading?"Guardando...":o.isEdit?"Editar":"Guardar")("disabled",!o.formulario.valid)("styleClass",o.isEdit?"p-button-info":"p-button-success"),a(2),ie(L(19,vt)),m("baseZIndex",1e4))},dependencies:[_e,ge,fe,he,be,Re,Be,j,H,Ve,J,ze,Ge,Le,ve,Pe,te]});let r=i;return r})();var wt=()=>[5,10,20,30];function Pt(r,i){if(r&1){let l=C();n(0,"div",5)(1,"h5",6),u(2,"Lista de roles"),s(),n(3,"span",7),h(4,"i",8),n(5,"input",9),d("input",function(t){g(l);let o=_();return f(o.dt.filterGlobal(t.target.value,"contains"))}),s()()()}}function Et(r,i){if(r&1){let l=C();n(0,"tr")(1,"th",10)(2,"p-tableHeaderCheckbox",11),d("click",function(){g(l);let t=_();return f(t.getSelectRoles())}),s()(),n(3,"th",12),u(4,"Nombre"),h(5,"p-sortIcon",13),s(),n(6,"th",14),u(7,"Slug"),h(8,"p-sortIcon",15),s(),n(9,"th",16),u(10,"Descripcion"),h(11,"p-sortIcon",17),s(),n(12,"th",18),u(13,"Creado"),h(14,"p-sortIcon",19),s(),h(15,"th",20),s()}}function xt(r,i){if(r&1){let l=C();n(0,"tr")(1,"td")(2,"p-tableCheckbox",21),d("click",function(){g(l);let t=_();return f(t.getSelectRoles())}),s()(),n(3,"td"),u(4),s(),n(5,"td"),u(6),s(),n(7,"td"),u(8),s(),n(9,"td"),u(10),ae(11,"dateFormat"),s(),n(12,"td")(13,"p-button",22),d("click",function(){let t=g(l).$implicit,o=_();return f(o.getIdRole(t._id))}),s(),n(14,"p-button",23),d("click",function(){let t=g(l).$implicit,o=_();return f(o.eliminar(t._id))}),s()()()}if(r&2){let l=i.$implicit,e=_();a(2),m("value",l),a(2),E(l.nombre),a(2),E(l.slug),a(2),E(l.descripcion),a(2),E(me(11,7,l.createdAt)),a(3),m("loading",e.isLoading),a(),m("loading",e.isLoading)}}function It(r,i){if(r&1){let l=C();n(0,"p-paginator",24),d("onPageChange",function(t){g(l);let o=_();return f(o.paginate(t))}),s(),n(1,"div",25),u(2),s()}if(r&2){let l=_();m("rows",l.rows)("totalRecords",l.totalRecords)("rowsPerPageOptions",L(4,wt)),a(2),le(" En total son ",l.totalRecords," registros ")}}var ot=(()=>{let i=class i{set getLoadingTable(e){this.isLoadingTable=e}constructor(e,t,o){this.roleRepository=e,this.confirmationService=t,this.manageResponse=o,this.roles=[],this.setIdRole=new R,this.getRoles=new R,this.setPaginate=new R,this.setSelectedRoles=new R,this.selectedRoles=[],this.globalFilterFields=["fechaRole"],this.isLoading=!1,this.isLoadingTable=!1,this.first=0,this.rows=O.pageSize}paginate(e){this.setPaginate.emit(e)}getIdRole(e){this.setIdRole.emit(e)}getSelectRoles(){this.setSelectedRoles.emit(this.selectedRoles)}eliminar(e){this.confirmationService.confirm({message:"Estas seguro de eliminar el elemento?",accept:()=>{this.isLoading=!0,this.roleRepository.deleteOneRole(e).subscribe({next:t=>{this.manageResponse.success(t),this.isLoading=!1,this.getRoles.emit()},error:t=>{this.manageResponse.error(t),this.isLoading=!1}})},reject:t=>{switch(t){case D.REJECT:this.manageResponse.eventReject();break;case D.CANCEL:this.manageResponse.eventCancel();break}}})}};i.\u0275fac=function(t){return new(t||i)(b(N),b(Q),b(x))},i.\u0275cmp=v({type:i,selectors:[["app-table-roles"]],inputs:{roles:"roles",totalRecords:"totalRecords",getLoadingTable:"getLoadingTable"},outputs:{setIdRole:"setIdRole",getRoles:"getRoles",setPaginate:"setPaginate",setSelectedRoles:"setSelectedRoles"},decls:5,vars:7,consts:[["dataKey","_id",3,"firstChange","selectionChange","value","rows","first","globalFilterFields","showCurrentPageReport","loading","selection"],["pTemplate","caption"],["pTemplate","header"],["pTemplate","body"],["pTemplate","summary"],[1,"flex","align-items-center","justify-content-between"],[1,"m-0"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["pInputText","","type","text","placeholder","Buscar...",3,"input"],[2,"width","4rem"],[3,"click"],["pSortableColumn","nombre"],["field","nombre"],["pSortableColumn","slug"],["field","slug"],["pSortableColumn","descripcion"],["field","descripcion"],["pSortableColumn","creado"],["field","creado"],["width","126px"],[3,"click","value"],["icon","pi pi-pencil","styleClass","p-button-info mr-2","pTooltip","Editar","tooltipPosition","top",3,"click","loading"],["icon","pi pi-trash","styleClass","p-button-danger mr-2","pTooltip","Eliminar","tooltipPosition","top",3,"click","loading"],[3,"onPageChange","rows","totalRecords","rowsPerPageOptions"],[1,"flex","align-items-center","justify-content-between","mt-3"]],template:function(t,o){t&1&&(n(0,"p-table",0),k("firstChange",function(c){return V(o.first,c)||(o.first=c),c})("selectionChange",function(c){return V(o.selectedRoles,c)||(o.selectedRoles=c),c}),P(1,Pt,6,0,"ng-template",1)(2,Et,16,0,"ng-template",2)(3,xt,15,9,"ng-template",3)(4,It,3,5,"ng-template",4),s()),t&2&&(m("value",o.roles)("rows",o.rows),F("first",o.first),m("globalFilterFields",o.globalFilterFields)("showCurrentPageReport",!0)("loading",o.isLoadingTable),F("selection",o.selectedRoles))},dependencies:[U,j,Me,Fe,X,Y,J,H,xe,ue,Se],styles:[".p-datatable-wrapper[_ngcontent-%COMP%]{color:#00f;background:#80ff80!important}.p-datatable-header[_ngcontent-%COMP%]{background:#80ff80!important}"]});let r=i;return r})();var rt=(()=>{let i=class i{constructor(e,t){this.RoleRepository=e,this.manageResponse=t,this.isEdit=!1,this.page=O.page,this.pageSize=O.pageSize,this.loadingTable=!1}ngOnInit(){this.inizialize(),this.getRoles()}inizialize(){this.items=[{label:"Adminitraci\xF3n"},{label:"Roles"}],this.home={icon:"pi pi-home",routerLink:"/"}}getRoles(){this.loadingTable=!0,this.RoleRepository.getRoles(this.page,this.pageSize).subscribe({next:e=>{this.roles=e.data,this.totalRecords=e.totalRecords,this.loadingTable=!1},error:e=>{this.manageResponse.error(e),this.loadingTable=!1}})}getIdRole(e){this.isEdit=!0,this.getRole(e)}getSelectedRoles(e){this.selectedRoles=e}getRole(e){this.RoleRepository.getRole(e).subscribe({next:t=>{this.role=t.data},error:t=>{this.manageResponse.error(t)}})}paginate(e){this.page=e.page+1,this.pageSize=e.rows,this.getRoles()}};i.\u0275fac=function(t){return new(t||i)(b(N),b(x))},i.\u0275cmp=v({type:i,selectors:[["app-roles"]],decls:6,vars:7,consts:[[3,"model","home"],[1,"card","mt-5","p-3"],[3,"getRoles","setIsEdit","getRole","getSelectedRoles"],[1,"mt-3"],[3,"setIdRole","setSelectedRoles","getRoles","setPaginate","roles","totalRecords","getLoadingTable"]],template:function(t,o){t&1&&(h(0,"p-toast")(1,"p-breadcrumb",0),n(2,"div",1)(3,"app-dialog-form-roles",2),d("getRoles",function(){return o.getRoles()})("setIsEdit",function(){return o.isEdit=!1}),s(),n(4,"div",3)(5,"app-table-roles",4),d("setIdRole",function(c){return o.getIdRole(c)})("setSelectedRoles",function(c){return o.getSelectedRoles(c)})("getRoles",function(){return o.getRoles()})("setPaginate",function(c){return o.paginate(c)}),s()()()),t&2&&(a(),m("model",o.items)("home",o.home),a(2),m("getRole",o.role)("getSelectedRoles",o.selectedRoles),a(2),m("roles",o.roles)("totalRecords",o.totalRecords)("getLoadingTable",o.loadingTable))},dependencies:[it,ot,He,Je]});let r=i;return r})();var Ft=[{path:"",component:rt}],st=ce.forChild(Ft);var nt=(()=>{let i=class i{};i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=y({type:i}),i.\u0275inj=T({imports:[S,$,A,G]});let r=i;return r})();var lt=(()=>{let i=class i{};i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=y({type:i}),i.\u0275inj=T({imports:[S,nt,q,Oe]});let r=i;return r})();var at=(()=>{let i=class i{};i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=y({type:i}),i.\u0275inj=T({imports:[S,Te,We,A,ke,K,Ee,Qe,ee,De,Ue,Xe,ye,Z,lt]});let r=i;return r})();var mt=(()=>{let i=class i{};i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=y({type:i}),i.\u0275inj=T({imports:[S,$,K,A,ee,Ie,G,we]});let r=i;return r})();var Po=(()=>{let i=class i{};i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=y({type:i}),i.\u0275inj=T({imports:[S,st,at,mt,q,qe,Ze,Ke,Z]});let r=i;return r})();export{Po as RolesModule};