import { Asn1Sequence } from '@apeleghq/asn1-der';
import type EncryptedContentInfo from './EncryptedContentInfo.js';
import type OriginatorInfo from './OriginatorInfo.js';
import type RecipientInfos from './RecipientInfos.js';
import type UnprotectedAttributes from './UnprotectedAttributes.js';
declare class EnvelopedData extends Asn1Sequence {
    constructor(recipientInfos: RecipientInfos, encryptedContentInfo: EncryptedContentInfo, originatorInfo?: OriginatorInfo, unprotectedAttrs?: UnprotectedAttributes);
}
export default EnvelopedData;
//# sourceMappingURL=EnvelopedData.d.ts.map