UNPKG

acq-sdk

Version:
25 lines (24 loc) 694 B
import { AcqSocketConfig } from "../types"; export declare enum SocketEvents { /** Evento de conexão */ CONNECT = "connect", /** Evento de desconexão */ DISCONNECT = "disconnect", /** Evento de email recebido */ NEW = "new" } export declare const SocketEventFlags: { connect: number; disconnect: number; new: number; }; export interface AcqSocket { /** Configuração do cliente de socket */ config: AcqSocketConfig; /** Conectar ao socket */ connect(): Promise<void>; /** Desconectar do socket */ disconnect(): Promise<void>; /** Receber eventos do socket */ on(event: SocketEvents, callback: (data: any) => void): void; }