@calculusky/meta-whatsapp-sdk
Version:
Meta WhatsApp SDK for the Cloud API
24 lines (23 loc) • 598 B
TypeScript
import { HttpMethod } from "./requester";
type RequestHeaders = {
Authorization: string;
"Content-Type"?: string;
};
export type SendRequestOptions = {
path: string;
method: HttpMethod;
requestData?: any;
};
export interface HttpsClientOptions {
headers: RequestHeaders;
baseURL: string;
}
export type IHttpsClientResponse<D = Record<string, any>> = {
status: number;
data: D;
};
export type RequestData = Record<string, unknown> | string;
export interface IHttpsClient {
sendRequest(options: SendRequestOptions): Promise<IHttpsClientResponse>;
}
export {};