import { OnInit, EventEmitter, OnDestroy } from '@angular/core';
import { FormControl, FormGroup, FormBuilder } from '@angular/forms';
import { DataSourceHelper } from '../../service/data-source.helper';
import { NzMessageService } from 'ng-zorro-antd';
import { Router } from '@angular/router';
export declare class PersonalComponent implements OnInit, OnDestroy {
    private fb;
    private dataSourceHelper;
    private _message;
    private router;
    next: EventEmitter<any>;
    validateForm: FormGroup;
    private dataSource;
    private sendVerificationCodeDataSource;
    modalIsVisible: boolean;
    options: any[];
    private myreg;
    private accountReg;
    number: any;
    private isClick;
    private SMS_TOKEN;
    verificationCodeError: boolean;
    private t;
    constructor(fb: FormBuilder, dataSourceHelper: DataSourceHelper, _message: NzMessageService, router: Router);
    getFormControl(name: any): FormControl;
    ngOnInit(): void;
    handleCancel(): void;
    resetForm(): void;
    readonly isDisabled: boolean;
    private confirmCheckPassword;
    private confirmAccount;
    private confirmPhone;
    private confirmCode;
    getVerifyCode(): void;
    resetPassword(entity: any): void;
    back(): void;
    ngOnDestroy(): void;
}
