UNPKG

@fatihjr/wa-wrapper

Version:

Baileys WhatsApp Web API wrapper.

10 lines (9 loc) 517 B
import WaSockets from "../BlastBot"; import keyDBHandler from "../dbHandler"; export type WASocketType = ReturnType<InstanceType<typeof WaSockets>["initializeWASocket"]> extends Promise<infer U> ? U : never; export type dbPromiseType = InstanceType<typeof keyDBHandler>; export type sockPromiseType = ReturnType<InstanceType<typeof WaSockets>["initializeWASocket"]> extends Promise<{ sock: infer U; }> ? U : never; export type MapDB = Map<string, sockPromiseType>; export type DBMap = Map<string, dbPromiseType>;