import{a as v}from"./chunk-FAZDIGO2.js";import{b as g,d as M}from"./chunk-NWQ7TT3N.js";import"./chunk-JEJK4HLJ.js";import"./chunk-MLDEIZ4D.js";import"./chunk-BOGTXGHD.js";import"./chunk-FIGHW4X4.js";import"./chunk-W3A2JYYI.js";import{b as A,c as T}from"./chunk-W47YR7MY.js";import"./chunk-Y34C7AHI.js";import"./chunk-CUASPFRX.js";import"./chunk-HLHVLECB.js";import"./chunk-6IEN3EM2.js";import"./chunk-P5KJQMC2.js";import"./chunk-HCYBOTNG.js";import"./chunk-V47ENDL4.js";import"./chunk-S5VNTSUD.js";import{G as y,H as I}from"./chunk-PT2SMVM6.js";import"./chunk-H2CU6EEU.js";import"./chunk-GK2ZGAUD.js";import"./chunk-4TDNJBFX.js";import"./chunk-NUAVJ2U7.js";import"./chunk-KOATU5RH.js";import"./chunk-XWHKIKFV.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 V,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";V();l();var C=(()=>{class e extends v{constructor(t){super(),this.helpService=t}ngOnInit(){this.helpService.setHelpUrls({help:A.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(T))}}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(w){return F.onActivate(w)}),u()())},dependencies:[g,f],encapsulation:2})}}return e})();var S={"CodeLists.AccountingTypes.Create":e=>e.canWrite("SIFARTVRSTAMS"),"CodeLists.AccountingTypes.Update":e=>e.canWrite("SIFARTVRSTAMS"),"CodeLists.AccountingTypes.Delete":e=>e.canDelete("SIFARTVRSTAMS")};l();I();var q=(()=>{class e{constructor(t){this.securityFeatureService=t,this.securityFeatureService.registerFeatures(S)}static{this.\u0275fac=function(i){return new(i||e)(o(y))}}static{this.\u0275mod=s({type:e})}static{this.\u0275inj=n({imports:[d,M,h.forChild([{path:"",component:C,children:[{path:"",redirectTo:"accounting-types-main",pathMatch:"full"},{path:"accounting-types-main",loadChildren:()=>import("./chunk-ALRJLUUN.js").then(t=>t.AccountingTypesMainModule)}]}])]})}}return e})();export{q as AccountingTypesModule};
