import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; export declare class UsersService { private http; private membershipUrlBase; constructor(http: HttpClient); login(data: any): Observable; register(data: any): Observable; passwordForgotten(data: any): Observable; resetpassword(data: any): Observable; updateUsersFieldsValues(fieldsObj: any): Observable; getUsers(): Observable; getUsersByUserName(userName: any): Observable; createUser(user: any): Observable; updateUser(user: any): Observable; resetPassword(user: any): Observable; deleteUser(user: any): Observable; getUsersFields(): Observable; updateUsersFields(filedsObj: any): Observable; deleteUserField(fieldId: any): Observable; getUsersFieldsValues(id: any): Observable; getRoles(): Observable; createRole(role: any): Observable; updateRole(role: any): Observable; deleteRole(role: any): Observable; getCompanies(): Observable; createCompany(company: any): Observable; updateCompany(company: any): Observable; deleteCompany(company: any): Observable; addUserToRole(user: any, role: any): Observable; removeUserFromRole(user: any, roleName: any): Observable; addUserToCompany(companyId: any, usersIds: any): Observable; removeUsersFromCompany(companyId: any, usersId: any): Observable; getPrivileges(): Observable; createPrivilege(privilege: any, controllerName: any, actionName: any, requestType: any): Observable; updatePrivilege(privilege: any): Observable; deletePrivilege(privilege: any): Observable; getSystemControllersTree(): Observable; addPrivilegeToRole(privilegeId: any, roleName: any): Observable; removePrivilegeFromRole(privilegeId: any, roleName: any): Observable; getContentPrivileges(): Observable; createContentPrivilege(privilege: any, contentId: any): Observable; updateContentPrivilege(privilege: any): Observable; deleteContentPrivilege(contentId: any): Observable; addContentPrivilegeToRole(contentId: any, roleName: any): Observable; removeContentPrivilegeFromRole(contentId: any, roleName: any): Observable; getContentsTree(): Observable; getUserFieldEnumsTree(): Observable; getUserFieldEnums(): Observable; createUserFieldEnum(enumObj: any): Observable; updateUserFieldEnum(enumObj: any): Observable; deleteUserFieldEnum(enumObj: any): Observable; updateUserFieldEnumValues(id: any, values: any): Observable; deleteUserFieldEnumValue(id: any): Observable; getUserFieldTypes(): Observable; getAllApps(): Observable; updateAppRoles(id: any, roles: any): Observable; }