UNPKG

@juzi/wechaty-puppet-whatsapp

Version:
24 lines 959 B
import WhatsAppBase from '../whatsapp-base.js'; import type { WhatsAppContact, BatteryInfo, WAStateType } from '../../schema/whatsapp-type.js'; export default class LoginEventHandler extends WhatsAppBase { protected loadingData: boolean; private qrcodeOrLoginCheckTimer?; private hasLogin; private lastQRCodeTime; onQRCode(qrcode: string): void; private checkQRCodeOrLoginEvent; clearQrcodeOrLoginCheckTimer(): void; onAuthenticated(): Promise<void>; onAuthFailure(message: string): Promise<void>; onWhatsAppReady(): Promise<void>; onLogin(): Promise<void>; onReady(contactOrRoomList: WhatsAppContact[]): Promise<void>; onLogout(reason?: string): Promise<void>; onChangeState(state: WAStateType): Promise<void>; /** * unsupported events * leave logs to for further dev */ onChangeBattery(batteryInfo: BatteryInfo): Promise<void>; } //# sourceMappingURL=login-event-handler.d.ts.map