UNPKG

@whiskeysockets/baileys

Version:

A WebSockets library for interacting with WhatsApp Web

28 lines (27 loc) 898 B
import { Contact } from './Contact'; export type WAConnectionState = 'open' | 'connecting' | 'close'; export type ConnectionState = { /** connection is now open, connecting or closed */ connection: WAConnectionState; /** the error that caused the connection to close */ lastDisconnect?: { error: Error | undefined; date: Date; }; /** is this a new login */ isNewLogin?: boolean; /** the current QR code */ qr?: string; /** has the device received all pending notifications while it was offline */ receivedPendingNotifications?: boolean; /** legacy connection options */ legacy?: { phoneConnected: boolean; user?: Contact; }; /** * if the client is shown as an active, online client. * If this is false, the primary phone and other devices will receive notifs * */ isOnline?: boolean; };