import { AccessToken } from '@tnwx/accesstoken'; import { MsgAdapter } from '@tnwx/commons'; export declare class WeChat { /** * JSSDK签名 * @param nonce_str * @param timestamp * @param url * @param accessToken api_authorizer_token * @param jsapi_ticket */ static jssdkSignature(nonce_str: string, timestamp: string, url: string, accessToken?: AccessToken, jsapi_ticket?: string): Promise; /** * 验证成为开发者 * @param signature * @param timestamp * @param nonce * @param echostr */ static checkSignature(signature: string, timestamp: string, nonce: string, echostr: string): string; /** * 处理消息 * @param msgAdapter * @param msgXml * @param msgSignature * @param timestamp * @param nonce */ static handleMsg(msgAdapter: MsgAdapter, msgXml: string, msgSignature?: string, timestamp?: string, nonce?: string): Promise; }