import { WXCore } from '../WXCore'; /** * @description 群发消息 */ export declare class MessageAPI { private static sendByTagUrl; private static sendByOpenIdUrl; private static deleteUrl; private static previewUrl; private static getStatusUrl; private static getSendSpeedUrl; private static setSendSpeedUrl; private static _http; /** * 根据标签进行群发【订阅号与服务号认证后均可用】 * @param wxCore * @param msgJson */ static sendByTag(wxCore: WXCore, msgJson: any): Promise; /** * 根据OpenID列表群发【订阅号不可用,服务号认证后可用】 * @param wxCore * @param msgJson */ static sendByOpenId(wxCore: WXCore, msgJson: any): Promise; /** * 删除群发【订阅号与服务号认证后均可用】 * @param wxCore * @param msgJson */ static delete(wxCore: WXCore, msgJson: any): Promise; /** * 预览接口【订阅号与服务号认证后均可用】 * @param wxCore * @param msgJson */ static preview(wxCore: WXCore, msgJson: any): Promise; /** * 查询群发消息发送状态【订阅号与服务号认证后均可用】 * @param wxCore * @param msgId 群发消息后返回的消息id */ static getStatus(wxCore: WXCore, msgId: string): Promise; /** * 获取群发速度 * @param wxCore */ static getSpeed(wxCore: WXCore): Promise; /** * 设置群发速度 * 0 80w/分钟 * 1 60w/分钟 * 2 45w/分钟 * 3 30w/分钟 * 4 10w/分钟 * @param wxCore * @param speed 群发速度的级别,是一个0到4的整数,数字越大表示群发速度越慢 */ static setSpeed(wxCore: WXCore, speed: number): Promise; }