1import{a as i}from"./chunk-SHTGYNA2.js";import{V as r,_ as s}from"./chunk-DQGQ5ICO.js";var a=class e{constructor(t){this.http=t}authApiUrl="/api/v1/auth";usersApiUrl="/api/v1/users";userMainApiUrl="/api/v1/usermain";userTypesApiUrl="/api/v1/usertypes";permissionsApiUrl="/api/v1/permissions";identificationTypesApiUrl="/api/v1/identificationtype";login(t){return this.http.post(this.authApiUrl,t)}identificationTypes(){return this.http.get(this.identificationTypesApiUrl)}socialLogin(t){return this.http.post(`${this.authApiUrl}/social/`,t)}logOut(){return this.http.get(`${this.authApiUrl}/logout/`)}getCurrent(){return this.http.get(this.authApiUrl)}create(t){return this.http.post(this.usersApiUrl,t)}getNotifications(t){return this.http.get(`${this.usersApiUrl}/notifications/`,{params:t})}update(t){return this.http.put(`${this.usersApiUrl}/${t.friendlyName}`,t)}updateById(t){return this.http.put(`${this.usersApiUrl}/${t.userID}`,t)}get(t){return this.http.get(this.usersApiUrl,{params:t})}getByFriendlyName(t){return this.http.get(`${this.usersApiUrl}/${t}`)}getById(t){return this.http.get(`${this.usersApiUrl}/identifier/${t}`)}getRoles(){return this.http.get(this.userTypesApiUrl)}sendRemember(t){return this.http.post(`${this.usersApiUrl}/passwordreset/`,t)}validToken(t){return this.http.get(`${this.usersApiUrl}/passwordreset/${t}`)}changePassword(t){return this.http.put(`${this.usersApiUrl}/passwordreset/${t.token}`,t)}unsubscribe(t){return this.http.del(`${this.usersApiUrl}/${t}`)}getUserMain(t){return this.http.get(this.userMainApiUrl,{params:t})}updateUserMain(t){return this.http.put(`${this.userMainApiUrl}/${t.userMainID}`,t)}insertUserMain(t){return this.http.post(this.userMainApiUrl,t)}getPermissions(){return this.http.get(this.permissionsApiUrl)}static \u0275fac=function(n){return new(n||e)(s(i))};static \u0275prov=r({token:e,factory:e.\u0275fac,providedIn:"root"})};export{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.