UNPKG

@calculusky/meta-whatsapp-sdk

Version:
17 lines (16 loc) 1.08 kB
import { BaseAPI } from "./base"; import * as m from "../types/message"; export default class MessageAPI extends BaseAPI implements m.IMessageAPI { private readonly commonMethod; private readonly commonEndpoint; private bodyBuilder; private send; template(options: m.SendMessageOptions<m.MessageTypesEnum.Template, m.ComponentTypes>): Promise<m.MessagesResponse>; text(options: m.SendMessageOptions<m.MessageTypesEnum.Text>): Promise<m.MessagesResponse>; image(options: m.SendMessageOptions<m.MessageTypesEnum.Image>): Promise<m.MessagesResponse>; video(options: m.SendMessageOptions<m.MessageTypesEnum.Video>): Promise<m.MessagesResponse>; audio(options: m.SendMessageOptions<m.MessageTypesEnum.Audio>): Promise<m.MessagesResponse>; document(options: m.SendMessageOptions<m.MessageTypesEnum.Document>): Promise<m.MessagesResponse>; sticker(options: m.SendMessageOptions<m.MessageTypesEnum.Sticker>): Promise<m.MessagesResponse>; reaction(options: m.SendMessageOptions<m.MessageTypesEnum.Reaction>): Promise<m.MessagesResponse>; }