import { Asn1Sequence } from '@apeleghq/asn1-der';
import type AuthAttributes from './AuthAttributes.js';
import type EncryptedContentInfo from './EncryptedContentInfo.js';
import type OriginatorInfo from './OriginatorInfo.js';
import type RecipientInfos from './RecipientInfos.js';
import type UnauthAttributes from './UnauthAttributes.js';
import type MessageAuthenticationCode from './MessageAuthenticationCode.js';
declare class AuthEnvelopedData extends Asn1Sequence {
    constructor(recipientInfos: RecipientInfos, authEncryptedContentInfo: EncryptedContentInfo, mac: MessageAuthenticationCode, originatorInfo?: OriginatorInfo, authAttrs?: AuthAttributes, unauthAttrs?: UnauthAttributes);
}
export default AuthEnvelopedData;
//# sourceMappingURL=AuthEnvelopedData.d.ts.map