1import{a as i}from"./chunk-AR546XJC.js";import{ta as s,ya as n}from"./chunk-HWT7D4EW.js";var l=(()=>{class t{secureStore;constructor(e){this.secureStore=e}isAuthenticated(){var e=this.secureStore.retrieve();return e!=null}getUserFullName(){var e=this.secureStore.retrieve();return e==null||e==null?"":JSON.parse(e).name}setUserFullName(e){var r=this.secureStore.retrieve();let u=JSON.parse(r||"");u.name=e,this.secureStore.store(JSON.stringify(u))}getUserEmail(){var e=this.secureStore.retrieve();return e==null||e==null?null:JSON.parse(e).email}getAuthHeader(){var e=this.secureStore.retrieve();return e==null||e==null?null:"Bearer "+JSON.parse(e).access_token}getRefreshToken(){var e=this.secureStore.retrieve();return e==null||e==null?null:JSON.parse(e).refresh_token}getUserKey(){var e=this.secureStore.retrieve();return e==null||e==null?"":JSON.parse(e).account}static \u0275fac=function(r){return new(r||t)(n(i))};static \u0275prov=s({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();export{l as a};
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.