/// import { PemFile } from './PemFile'; import { AS2Encryption } from './Interfaces'; export declare class AS2EnvelopedData { constructor(data: Buffer, enveloped?: boolean); data: ArrayBuffer; enveloped: any; private _toCertificate; private _getEncryptionAlgorithm; private _getCryptoInfo; private _getDecryptionKey; private _extendedDecrypt; private _extendedEncrypt; encrypt(cert: string | Buffer | PemFile, encryption: AS2Encryption): Promise; decrypt(cert: string | Buffer | PemFile, key: string | Buffer | PemFile): Promise; }