import { WxIsvServiceBase } from '../libs/WxIsvServiceBase';
export declare class WxIsvSecurityService extends WxIsvServiceBase {
    decrypt(encryptedData: string): Promise<any>;
    decryptData(encryptedData: string, iv: string, sessionKey: string): any;
    /**
     * 文本内容安全识别
     * 详见 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/sec-center/sec-check/msgSecCheck.html
     */
    msgSecCheck(accessToken: string, content: string, version: number | undefined, scene: number, //1 资料；2 评论；3 论坛；4 社交日志
    openid: string, title?: string, nickname?: string, signature?: string): Promise<any>;
    /**
     * 多媒体内容安全识别
     * 详见 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/sec-center/sec-check/mediaCheckAsync.html
     */
    mediaCheckAsync(accessToken: string, media_url: string, media_type: 1 | 2, // 1: 图片, 2: 音频
    version: number | undefined, scene: number, //1 资料；2 评论；3 论坛；4 社交日志
    openid: string): Promise<any>;
}
