justsend-sdk
Version:
TypeScript SDK for Justsend SMS Marketing API
25 lines • 900 B
TypeScript
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