import { AccessToken } from '@tnwx/accesstoken'; /** * @author Javen * @copyright javendev@126.com * @description 模板消息 */ export declare class TemplateApi { static sendTemplateUrl: string; private static setIndustryUrl; private static getIndustryUrl; private static getTemplateIdUrl; private static delTemplateUrl; private static getAllTemplateUrl; /** * 发送模板消息 * @param tempJson 模板消息JSON数据 * @param accessToken 接口调用凭证 */ static send(tempJson: string, accessToken?: AccessToken): Promise; /** * 设置所属行业 * @param industry_id1 公众号模板消息所属行业编号 * @param industry_id2 公众号模板消息所属行业编号 * @param accessToken 接口调用凭证 */ static setIndustry(industry_id1: string, industry_id2: string, accessToken?: AccessToken): Promise; /** * 获取设置的行业信息 * @param accessToken 接口调用凭证 */ static getIndustry(accessToken?: AccessToken): Promise; /** * 获取模板列表 * @param templateIdShort 模板库中模板的编号 * @param accessToken 接口调用凭证 */ static getTemplateId(templateIdShort: string, accessToken?: AccessToken): Promise; /** * 删除模板 * @param templateId 公众帐号下模板消息ID * @param accessToken 接口调用凭证 */ static delTemplate(templateId: string, accessToken?: AccessToken): Promise; /** * 获取模板列表 * @param accessToken 接口调用凭证 */ static getAllTemplate(accessToken?: AccessToken): Promise; }