export interface GabsTemplateSend {
    /** Recipient number in international format; normalised to digits here. */
    to: string;
    receiverName?: string;
    /** GetGabs campaign id for the approved template being sent. */
    campaignId: string;
    /** Approved WhatsApp template name, e.g. "gp_entry_qr_templete". */
    templateName: string;
    /** Template language code, e.g. "en_US". */
    languageCode: string;
    /** Optional HEADER image link (rendered inline by the recipient's client). */
    headerImageUrl?: string;
    /** Positional BODY text parameters, in template order. */
    bodyParams: string[];
}
export interface GabsResult {
    ok: boolean;
    skipped?: boolean;
    reason?: string;
    status?: number;
}
export declare function isGabsConfigured(): boolean;
export declare function sendGabsTemplate(msg: GabsTemplateSend): Promise<GabsResult>;
//# sourceMappingURL=getgabs.d.ts.map