1import{G as h,d as c}from"./chunk-5UX7LOXR.js";import{a as s}from"./chunk-BSAB5FTB.js";import{D as o}from"./chunk-IVKO44MK.js";import{ra as a,wa as r}from"./chunk-GV4FS4I4.js";var p=(function(t){return t.NotEligible="NotEligible",t.Eligible="Eligible",t.Enrolled="Enrolled",t})(p||{});var d=(()=>{let e=class e{constructor(){this.http=r(o),this.globalConstants=r(s),this.httpCacheService=r(c),this.userService=r(h),this.constants=this.globalConstants.getConstants(),this.apiPaymentArrangementEndpoint=this.constants.apiAscendPaymentBaseUrl+"api/v1/PaymentArrangements/"}enroll(i){this.httpCacheService.removeCache("getPaymentArrangementStatus"),this.httpCacheService.removeCache("getBillSummary");let n={accountId:this.userService.accountSummary.accountId,personId:this.userService.accountSummary.mainPersonId,operatingCompany:this.userService.operatingCompany,accountType:this.userService.accountSummary.accountType,enrollmentOfferTypeCode:i};return this.http.post(`${this.apiPaymentArrangementEndpoint}enroll`,n)}getPaymentArrangementStatus(){let i=this.httpCacheService.setUrl("getPaymentArrangementStatus",`${this.apiPaymentArrangementEndpoint}status/${this.userService.accountSummary.accountId}`);return this.httpCacheService.get(i)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=a({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();export{p as a,d as b};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.