/** * @author wigetapp * @copyright wx@wigetapp.com * @description 小程序客服消息相关 API */ export declare class MiniCustomerMsgApi { private static getTempMediaUrl; /** * 获取客服消息内的临时素材。即下载临时的多媒体文件。目前小程序仅支持下载图片文件 * @param mediaId 媒体文件 ID */ static getTempMedia(mediaId: string): Promise; private static sendUrl; /** * 发送客服消息给用户 * @param openId 用户的 openId * @param msgType 消息类型 * @param data 消息对应的数据 */ static send(openId: string, msgType: MiniCSRMsgType, data?: object): Promise; private static setTypingUrl; /** * 下发客服当前输入状态给用户 * @param openId 用户的 openId * @param command 命令 */ static setTyping(openId: string, command: string): Promise; private static uploadUrl; /** * 新增临时素材 * @param filePath 文件路径 * @param mediaType 文件类型 */ static uploadMedia(filePath: string, mediaType: string): Promise; } export declare enum MiniCSRMsgType { TEXT = 0, IMAGE = 1, LINK = 2, MINIPROGRAMPAGE = 3 } //# sourceMappingURL=MiniCustomerMsgApi.d.ts.map