UNPKG

neroxbailx

Version:

baileys whatsapp-api

36 lines 1.23 kB
import { proto } from '../../WAProto' import { SignalRepository } from '../Types' import { BinaryNode } from '../WABinary' import { ILogger } from './logger' export declare const NO_MESSAGE_FOUND_ERROR_TEXT = "Message absent from node" export declare const MISSING_KEYS_ERROR_TEXT = "Key used already or never filled" export declare const NACK_REASONS: { ParsingError: number UnrecognizedStanza: number UnrecognizedStanzaClass: number UnrecognizedStanzaType: number InvalidProtobuf: number InvalidHostedCompanionStanza: number MissingMessageSecret: number SignalErrorOldCounter: number MessageDeletedOnPeer: number UnhandledError: number UnsupportedAdminRevoke: number UnsupportedLIDGroup: number DBOperationFailed: number } /** * Decode the received node as a message. * @note this will only parse the message, not decrypt it */ export declare function decodeMessageNode(stanza: BinaryNode, meId: string, meLid: string): { fullMessage: proto.IWebMessageInfo author: string sender: string } export declare const decryptMessageNode: (stanza: BinaryNode, meId: string, meLid: string, repository: SignalRepository, logger: ILogger) => { fullMessage: proto.IWebMessageInfo category: string author: string decrypt(): Promise<void> }