superchats
Version:
SuperChats is a premium library with unique features that control Whatsapp functions. With Superchats you can build service bots, multiservice chats or any system that uses whatsapp
18 lines (17 loc) • 651 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
import { EventEmitter } from 'events';
import { URL } from 'url';
import { SocketConfig } from '../../Models';
export declare abstract class AbstractSocketClient extends EventEmitter {
url: URL;
config: SocketConfig;
abstract get isOpen(): boolean;
abstract get isClosed(): boolean;
abstract get isClosing(): boolean;
abstract get isConnecting(): boolean;
constructor(url: URL, config: SocketConfig);
abstract connect(): Promise<void>;
abstract close(): Promise<void>;
abstract send(str: Uint8Array | string, cb?: (err?: Error) => void): boolean;
}