import{d as T}from"./chunk-5YSUPGXK.js";import{Qc as l,U as i,V as m,X as o,_b as y,aa as f,ac as u}from"./chunk-O6GKIPTD.js";var c=(()=>{class e{constructor(t){this.restService=t}getContainerTypes(t){let r=new u;return r=r.append("onlyActive",t),this.restService.get(l.CONTAINER_TYPES,r)}static{this.\u0275fac=function(r){return new(r||e)(o(T))}}static{this.\u0275prov=i({token:e,factory:e.\u0275fac})}}return e})();var n=(()=>{class e{constructor(t){this.containerTypeService=t}getContainerTypes(t){return this.containerTypeService.getContainerTypes(t)}static{this.\u0275fac=function(r){return new(r||e)(o(c))}}static{this.\u0275prov=i({token:e,factory:e.\u0275fac})}}return e})();var p=(()=>{class e{constructor(t){this.containerTypeFacade=t}loadContainerTypes(t){return new Promise((r,d)=>{this.containerTypeFacade.getContainerTypes(t).subscribe({next:a=>{this.containerTypes=a,r(a)},error:a=>{d(a)}})})}getContainerTypes(){return this.containerTypes}static{this.\u0275fac=function(r){return new(r||e)(o(n))}}static{this.\u0275prov=i({token:e,factory:e.\u0275fac})}}return e})();var j=(()=>{class e{constructor(t){this.containerTypesManager=t}resolve(t=!0){return this.containerTypesManager.loadContainerTypes(t)}static{this.\u0275fac=function(r){return new(r||e)(o(p))}}static{this.\u0275prov=i({token:e,factory:e.\u0275fac})}}return e})();var g=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=f({type:e})}static{this.\u0275inj=m({providers:[c,n],imports:[y]})}}return e})();export{n as a,p as b,j as c,g as d};
