import { CallbackResourceDecryptResponse } from '../interfaces/response/decrypt/callback-resource.decrypt.response.interface'; import { WechatPayCallbackDataEncryptResource } from '../interfaces/wechat-pay-callback-data.interface'; import { DecryptStrategy } from '../strategies/decrypt.strategy'; export declare class WechatPayDecryptService { private readonly decryptStrategy; constructor(decryptStrategy: DecryptStrategy); /** * 解密微信回调数据 * @param resource 加密回调数据 * @returns 解密结果 */ callbackResource(resource: WechatPayCallbackDataEncryptResource): CallbackResourceDecryptResponse; }