UNPKG

justsend-sdk

Version:

TypeScript SDK for Justsend SMS Marketing API

25 lines 900 B
import { HttpClient } from "../client/http-client"; export interface SingleMessage { sender: string; msisdn: string; bulkVariant: "ECO" | "FULL" | "PRO" | "ECO_RESP" | "PRO_RESP"; content: string; } export declare class SMSModule { private httpClient; constructor(httpClient: HttpClient); /** * Send a single SMS message * @param message - SMS message data */ send(message: SingleMessage): Promise<void>; /** * Send SMS with simple parameters * @param sender - Sender name (max 11 characters) * @param phoneNumber - Phone number in international format (e.g. 48500123456) * @param content - Message content * @param variant - Message variant (default ECO) */ sendSimple(sender: string, phoneNumber: string, content: string, variant?: SingleMessage["bulkVariant"]): Promise<void>; } //# sourceMappingURL=sms.d.ts.map