import{a as T}from"./chunk-FAZDIGO2.js";import{b as C,d as v}from"./chunk-WX63IFDP.js";import"./chunk-7CPWWFHE.js";import"./chunk-X6UPRG7K.js";import"./chunk-B7C5HNNP.js";import"./chunk-J25DWYAL.js";import"./chunk-RAH5V445.js";import"./chunk-EODP4Z73.js";import{b as y,c as A}from"./chunk-4AOSHZTN.js";import"./chunk-ZZNPAPIF.js";import"./chunk-J2K6XPCC.js";import"./chunk-Z5VIOXYK.js";import"./chunk-KERO2S36.js";import"./chunk-KCUKQ67F.js";import"./chunk-VH2CTNDD.js";import"./chunk-FU3L2UE5.js";import{E as g,F as _}from"./chunk-ISCRPPFS.js";import"./chunk-RZVYIWPU.js";import"./chunk-2AAPUETT.js";import"./chunk-4TDNJBFX.js";import"./chunk-DRQJ626T.js";import"./chunk-JOS5ROAP.js";import"./chunk-GYIOPDJL.js";import{j as f,p as h}from"./chunk-3Y5U3B3K.js";import"./chunk-QBH5ADXQ.js";import"./chunk-AIB6DFCP.js";import{Kb as c,Lb as s,Nd as d,Ob as a,Td as S,ic as p,jc as u,od as l,ra as n,rc as m,va as o,yb as r}from"./chunk-EBMUBP7P.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-HLSMVY6U.js").then(t=>t.AccountingTypesMainModule)}]}])]})}}return e})();export{b as AccountingTypesModule};
