pub unsafe extern "C" fn EVP_HPKE_CTX_setup_recipient(
    ctx: *mut EVP_HPKE_CTX,
    key: *const EVP_HPKE_KEY,
    kdf: *const EVP_HPKE_KDF,
    aead: *const EVP_HPKE_AEAD,
    enc: *const u8,
    enc_len: usize,
    info: *const u8,
    info_len: usize
) -> c_int