Files
NapCatQQ/.pnpm-store/v3/files/92/01b721cad1dbcae3abdedc949c33f18e1e69699f4ab0265d2c8ff5e6713e4853e4ee6e18484315d1adb344902f5fe75f145c505858bbf40ed980066a7ae7b9
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

35 lines
1013 B
Plaintext

import { KeyAgreeRecipientInfo } from "./key_agree_recipient_info";
import { KeyTransRecipientInfo } from "./key_trans_recipient_info";
import { KEKRecipientInfo } from "./kek_recipient_info";
import { PasswordRecipientInfo } from "./password_recipient_info";
/**
* ```asn
* OtherRecipientInfo ::= SEQUENCE {
* oriType OBJECT IDENTIFIER,
* oriValue ANY DEFINED BY oriType }
* ```
*/
export declare class OtherRecipientInfo {
oriType: string;
oriValue: ArrayBuffer;
constructor(params?: Partial<OtherRecipientInfo>);
}
/**
* ```asn
* RecipientInfo ::= CHOICE {
* ktri KeyTransRecipientInfo,
* kari [1] KeyAgreeRecipientInfo,
* kekri [2] KEKRecipientInfo,
* pwri [3] PasswordRecipientInfo,
* ori [4] OtherRecipientInfo }
* ```
*/
export declare class RecipientInfo {
ktri?: KeyTransRecipientInfo;
kari?: KeyAgreeRecipientInfo;
kekri?: KEKRecipientInfo;
pwri?: PasswordRecipientInfo;
ori?: OtherRecipientInfo;
constructor(params?: Partial<RecipientInfo>);
}