@whiskeysockets/baileys
Version:
A WebSockets library for interacting with WhatsApp Web
20 lines (19 loc) • 982 B
TypeScript
import { AxiosRequestConfig } from 'axios';
import { proto } from '../../WAProto';
import { Chat, Contact } from '../Types';
export declare const downloadHistory: (msg: proto.Message.IHistorySyncNotification, options: AxiosRequestConfig<{}>) => Promise<proto.HistorySync>;
export declare const processHistoryMessage: (item: proto.IHistorySync) => {
chats: Chat[];
contacts: Contact[];
messages: proto.IWebMessageInfo[];
syncType: proto.HistorySync.HistorySyncType;
progress: number | null | undefined;
};
export declare const downloadAndProcessHistorySyncNotification: (msg: proto.Message.IHistorySyncNotification, options: AxiosRequestConfig<{}>) => Promise<{
chats: Chat[];
contacts: Contact[];
messages: proto.IWebMessageInfo[];
syncType: proto.HistorySync.HistorySyncType;
progress: number | null | undefined;
}>;
export declare const getHistoryMsg: (message: proto.IMessage) => proto.Message.IHistorySyncNotification | null | undefined;