import{a as T}from"./chunk-FAZDIGO2.js";import{b as C,d as v}from"./chunk-Z22WDHN3.js";import"./chunk-AOU5D3JH.js";import"./chunk-IOFE2J5D.js";import"./chunk-GKU5CIP4.js";import"./chunk-JJCKSZBX.js";import"./chunk-JWVEGNOJ.js";import{b as y,c as A}from"./chunk-C2SZ3PMY.js";import"./chunk-FIGHW4X4.js";import"./chunk-SLEL2KZA.js";import"./chunk-S6D4NUPV.js";import"./chunk-6IEN3EM2.js";import"./chunk-4ELGM4O4.js";import"./chunk-RZMFU7JP.js";import"./chunk-2GJEG7TM.js";import{G as g,H as _}from"./chunk-GTAUKNDY.js";import"./chunk-H2CU6EEU.js";import"./chunk-GK2ZGAUD.js";import"./chunk-4TDNJBFX.js";import"./chunk-NUAVJ2U7.js";import"./chunk-MYO3G6ZR.js";import"./chunk-Q5GYSH7Z.js";import"./chunk-PBM4LEG7.js";import{j as f,p as h}from"./chunk-QVLAHW2O.js";import"./chunk-TI6NUUOB.js";import"./chunk-LYCHGZAM.js";import{Kb as c,Lb as s,Md as d,Ob as a,Sd as S,hc as p,ic as u,nd as l,qc as m,ra as n,va as o,yb as r}from"./chunk-PGS4AHIT.js";S();l();var M=(()=>{class e extends T{constructor(t){super(),this.helpService=t}ngOnInit(){this.helpService.setHelpUrls({help:y.Taxes,example:"",video:""})}onActivate(t){this.currentChild=t}getViewActions(){return this.currentChild&&typeof this.currentChild.getViewActions=="function"?this.currentChild.getViewActions():[]}static{this.\u0275fac=function(i){return new(i||e)(r(A))}}static{this.\u0275cmp=c({type:e,selectors:[["paw-accounting-types"]],standalone:!1,features:[a],decls:2,vars:0,consts:[[3,"activate"]],template:function(i,F){i&1&&(p(0,"paw-main-module-view")(1,"router-outlet",0),m("activate",function(D){return F.onActivate(D)}),u()())},dependencies:[C,f],encapsulation:2})}}return e})();var w={"CodeLists.AccountingTypes.Create":e=>e.canWrite("CATEGORY_CUD"),"CodeLists.AccountingTypes.Update":e=>e.canWrite("CATEGORY_CUD"),"CodeLists.AccountingTypes.Delete":e=>e.canDelete("CATEGORY_CUD")};l();_();var b=(()=>{class e{constructor(t){this.securityFeatureService=t,this.securityFeatureService.registerFeatures(w)}static{this.\u0275fac=function(i){return new(i||e)(o(g))}}static{this.\u0275mod=s({type:e})}static{this.\u0275inj=n({imports:[d,v,h.forChild([{path:"",component:M,children:[{path:"",redirectTo:"accounting-types-main",pathMatch:"full"},{path:"accounting-types-main",loadChildren:()=>import("./chunk-3DO2DWJT.js").then(t=>t.AccountingTypesMainModule)}]}])]})}}return e})();export{b as AccountingTypesModule};
