UNPKG

whatsapp-api-js

Version:

A TypeScript server agnostic Whatsapp's Official API framework

23 lines 918 B
import { WhatsAppAPI } from "../index.js"; /** * The abstract class for the middlewares, it extends the WhatsAppAPI class * and defines the handle_post and handle_get methods for its childs. */ export declare abstract class WhatsAppAPIMiddleware extends WhatsAppAPI<void> { /** * This method should be called when the server receives a POST request. * Each child implements it differently depending on the framework. * * @returns The status code to be sent to the client */ abstract handle_post(...a: unknown[]): Promise<number>; /** * This method should be called when the server receives a GET request. * Each child implements it differently depending on the framework. * * @returns The challenge string to be sent to the client * @throws The error code */ abstract handle_get(...a: unknown[]): string; } //# sourceMappingURL=globals.d.ts.map