Path: blob/master/node_modules/@adiwajshing/baileys/lib/Utils/messages.d_1.ts
2593 views
import { proto } from '../../WAProto';1import { AnyMediaMessageContent, AnyMessageContent, MediaGenerationOptions, MessageContentGenerationOptions, MessageGenerationOptions, MessageGenerationOptionsFromContent, MessageUserReceipt, WAMessage, WAMessageContent, WAProto } from '../Types';2export declare const prepareWAMessageMedia: (message: AnyMediaMessageContent, options: MediaGenerationOptions) => Promise<proto.Message>;3export declare const prepareDisappearingMessageSettingContent: (ephemeralExpiration?: number) => proto.Message;4/**5* Generate forwarded message content like WA does6* @param message the message to forward7* @param options.forceForward will show the message as forwarded even if it is from you8*/9export declare const generateForwardMessageContent: (message: WAMessage, forceForward?: boolean) => proto.IMessage;10export declare const generateWAMessageContent: (message: AnyMessageContent, options: MessageContentGenerationOptions) => Promise<proto.Message>;11export declare const generateWAMessageFromContent: (jid: string, message: WAMessageContent, options: MessageGenerationOptionsFromContent) => proto.WebMessageInfo;12export declare const generateWAMessage: (jid: string, content: AnyMessageContent, options: MessageGenerationOptions) => Promise<proto.WebMessageInfo>;13/** Get the key to access the true type of content */14export declare const getContentType: (content: WAProto.IMessage | undefined) => keyof proto.IMessage;15/**16* Extract the true message content from a message17* Eg. extracts the inner message from a disappearing message/view once message18*/19export declare const extractMessageContent: (content: WAMessageContent | undefined | null) => WAMessageContent | undefined;20/**21* Returns the device predicted by message ID22*/23export declare const getDevice: (id: string) => "android" | "web" | "ios";24export declare const updateMessageWithReceipt: (msg: WAMessage, receipt: MessageUserReceipt) => void;252627