import { OnInit, ElementRef } from "@angular/core"; import { ActivatedRoute, Router } from "@angular/router"; import { AuthService } from "../login/auth.service"; import { HttpClient } from '@angular/common/http'; import { ToastController } from "@ionic/angular/standalone"; import * as i0 from "@angular/core"; export declare class ModalUserLoginComponent implements OnInit { authServ: AuthService; private router; private route; private http; private toastCtrl; mobile: string; password: string; password2: string; isUserRuleChecked: boolean; canvasDom: ElementRef; loginInfo: any; smsCodeInput: ElementRef; localCodeNum: string; msg: { success: (msg: string) => void; create: (type: string, msg: string) => void; info: (msg: string) => void; error: (msg: string) => void; }; constructor(authServ: AuthService, router: Router, route: ActivatedRoute, http: HttpClient, toastCtrl: ToastController); ngOnInit(): void; ngAfterViewInit(): void; signMobilePassword(): void; loginMobilePassword(): void; close(): void; goHome(): void; handleEscapeKey(event: KeyboardEvent): void; setActiveButton(buttonName: string): void; countdown: number; buttonText: string; isCountingdown: boolean; smsAutoLogin(): void; startCountdown(): void; focusSmsCodeInput(): void; time(): void; login(): Promise; toast(options: any): Promise; drawCode: Array; updateDrawCode(): void; randomColor(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }