import type { KeyScheduleParams } from "./keyScheduleParams.js"; /** * The parameters used to setup the `RecipientContext`. */ export interface RecipientContextParams extends KeyScheduleParams { /** A recipient private key or a key pair. */ recipientKey: CryptoKey | CryptoKeyPair; /** A byte string of the encapsulated key received from a sender. */ enc: ArrayBufferLike | ArrayBufferView; /** A sender public key for Auth mode. */ senderPublicKey?: CryptoKey; } //# sourceMappingURL=recipientContextParams.d.ts.map