import { RhStorageService } from 'rh-base/core'; import { RhAacService } from './../../aac.service'; import { ResetPasswordDto } from './../../aac-model'; import { UntypedFormGroup, UntypedFormBuilder, UntypedFormControl } from '@angular/forms'; import { OnInit, EventEmitter } from '@angular/core'; import { UserAccountInfo } from 'rh-base/model'; import * as i0 from "@angular/core"; export declare class ResetPasswordSnippetComponent implements OnInit { fb: UntypedFormBuilder; operator: RhAacService; storageSer: RhStorageService; rhUser: UserAccountInfo | null; rhOk: EventEmitter; rhCancel: EventEmitter; resetPasswordDto: ResetPasswordDto; resetPasswordForm: UntypedFormGroup; newPwd: null; resetLoading: boolean; /** 密码输入框是否显示明文 */ oldpasswordVisible: boolean; newpasswordVisible: boolean; isCorrectPwd: boolean; readonly adminUserName = "admin"; readonly defaultResetPwd = "123456"; constructor(fb: UntypedFormBuilder, operator: RhAacService, storageSer: RhStorageService); ngOnInit(): void; initResetPasswordDto(): ResetPasswordDto; confirmValidator: (control: UntypedFormControl) => { [s: string]: boolean; }; createResetPasswordForm(dto: ResetPasswordDto): void; submitResetPasswordForm($event: Event): void; resetResetPasswordForm($event: Event): void; checkUserPassword(): void; updatePassword(dto: ResetPasswordDto): void; /** 是否启用新密码和重复新密码输入框 */ private changePwdControlStatus; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }