import { BaseHook, NickProcessArtfact } from '@mrp-brasil/nick-process-commons'; import { Observable } from 'rxjs'; export declare class UserHook extends BaseHook { getUserDetailByUserId(inputArtifact: NickProcessArtfact): Observable; getUserDetailByUserIdAndSystemId(inputArtifact: NickProcessArtfact): Observable; getUserDetailByUsername(inputArtifact: NickProcessArtfact): Observable; updateUserInfo(inputArtifact: NickProcessArtfact): Observable; disableUser(inputArtifact: NickProcessArtfact): Observable; enableUser(inputArtifact: NickProcessArtfact): Observable; deleteUser(inputArtifact: NickProcessArtfact): Observable; loadRuleGroup(inputArtifact: NickProcessArtfact): Observable; changeUserRuleGroupId(inputArtifact: NickProcessArtfact): Observable; changeUserPassword(inputArtifact: NickProcessArtfact): Observable; createUpdateRuleGroup(inputArtifact: NickProcessArtfact): Observable; changeUserPasswordWithSystemId(inputArtifact: NickProcessArtfact): Observable; } //# sourceMappingURL=user.hook.d.ts.map