@jikey/fcazero
Version:
Facebook Messenger bot, and is one of the most advanced next-generation Facebook Chat API (FCA)
22 lines (19 loc) • 1.04 kB
TypeScript
import * as tough_cookie from 'tough-cookie';
import { CookieJar } from 'tough-cookie';
import { CookieArray, GetAccessFromBusinessResult } from '../types/utils/clients.js';
import { Ctx } from '../types/global.js';
import { MakeDefaultsReturn } from '../types/utils/makeDefaults.js';
import { AdaptedResponse, GetOptions } from '../types/utils/axios.js';
import 'emittery';
import 'mqtt';
declare class Clients {
static formatCookie(arr: CookieArray, url: string): string;
static parseAndCheckLogin(ctx: Ctx, makeDefaults: MakeDefaultsReturn, retryCount?: number): (data: AdaptedResponse) => Promise<AdaptedResponse | void>;
static checkLiveCookie(ctx: Ctx, defaultFuncs: MakeDefaultsReturn): Promise<boolean>;
static saveCookies(jar: CookieJar): (res: AdaptedResponse) => AdaptedResponse;
static getAccessFromBusiness(jar: CookieJar, Options: GetOptions): (res: {
body: string;
}) => Promise<GetAccessFromBusinessResult>;
static getAppState(jar: CookieJar): tough_cookie.Cookie[];
}
export { Clients };