import{d as l}from"./chunk-7EAWKBIV.js";import{I as u}from"./chunk-ATD4AEXQ.js";import{Kc as y,Qc as T,Ua as f,ca as o,da as m,fa as n}from"./chunk-BXH3QC5E.js";var s=(()=>{class e{restService;constructor(r){this.restService=r}getContainerTypes(r){let t=new T;return t=t.append("onlyActive",r),this.restService.get(u.CONTAINER_TYPES,t)}static \u0275fac=function(t){return new(t||e)(n(l))};static \u0275prov=o({token:e,factory:e.\u0275fac})}return e})();var i=(()=>{class e{containerTypeService;constructor(r){this.containerTypeService=r}getContainerTypes(r){return this.containerTypeService.getContainerTypes(r)}static \u0275fac=function(t){return new(t||e)(n(s))};static \u0275prov=o({token:e,factory:e.\u0275fac})}return e})();var p=(()=>{class e{containerTypeFacade;containerTypes;constructor(r){this.containerTypeFacade=r}loadContainerTypes(r){return new Promise((t,d)=>{this.containerTypeFacade.getContainerTypes(r).subscribe({next:a=>{this.containerTypes=a,t(a)},error:a=>{d(a)}})})}getContainerTypes(){return this.containerTypes}static \u0275fac=function(t){return new(t||e)(n(i))};static \u0275prov=o({token:e,factory:e.\u0275fac})}return e})();var j=(()=>{class e{containerTypesManager;constructor(r){this.containerTypesManager=r}resolve(r=!0){return this.containerTypesManager.loadContainerTypes(r)}static \u0275fac=function(t){return new(t||e)(n(p))};static \u0275prov=o({token:e,factory:e.\u0275fac})}return e})();var S=(()=>{class e{static \u0275fac=function(t){return new(t||e)};static \u0275mod=f({type:e});static \u0275inj=m({providers:[s,i],imports:[y]})}return e})();export{i as a,p as b,j as c,S as d};
