meta-cloud-api
Version:
TypeScript wrapper for Meta's Cloud API
42 lines (39 loc) • 1.82 kB
TypeScript
import { E as EncryptionApi } from '../../EncryptionApi-D7pt-OXT.js';
import { F as FlowApi } from '../../FlowApi-B2ffO-HD.js';
import { WhatsAppConfig } from '../../types/config.js';
import { M as MediaApi } from '../../MediaApi-BrEKpqi_.js';
import { M as MessagesApi } from '../../MessageApi-BgsSpDno.js';
import { P as PhoneNumberApi } from '../../PhoneNumberApi-DKlu9PHl.js';
import { B as BusinessProfileApi } from '../../BusinessProfileApi-WXscSgo-.js';
import { Q as QrCodeApi } from '../../QrCodeApi-7vDwIBHR.js';
import { R as RegistrationApi } from '../../RegistrationApi-qO_qoti9.js';
import { T as TemplateApi } from '../../TemplateApi-xGgIZt89.js';
import { T as TwoStepVerificationApi } from '../../TwoStepVerificationApi-DfNPIz-C.js';
import { W as WabaApi } from '../../WabaApi-DqQi_68m.js';
export { W as WhatsApp } from '../../WhatsApp-pTZPQm81.js';
import '../../base-CdGDdVEl.js';
import '../../enums-BZd9T2ul.js';
import '../../request-vYMaEfk5.js';
import '../../common-lV0NsO7t.js';
import '../../common-BiRA_uz3.js';
import '../../httpsClient-v4gmltzS.js';
import 'https';
declare class WhatsAppClass {
constructor(config?: WhatsAppConfig);
readonly messages: MessagesApi;
readonly templates: TemplateApi;
readonly phoneNumber: PhoneNumberApi;
readonly qrCode: QrCodeApi;
readonly encryption: EncryptionApi;
readonly twoStepVerification: TwoStepVerificationApi;
readonly registration: RegistrationApi;
readonly media: MediaApi;
readonly waba: WabaApi;
readonly flow: FlowApi;
readonly businessProfile: BusinessProfileApi;
updateTimeout(ms: number): boolean;
updatePhoneNumberId(phoneNumberId: number): boolean;
updateAccessToken(accessToken: string): boolean;
updateWabaId(wabaId: string): boolean;
}
export { WhatsAppClass };