Implement two-valued handle type
diff --git a/include/mbedtls/pk_internal.h b/include/mbedtls/pk_internal.h
index 65bd8e9..fcf4887 100644
--- a/include/mbedtls/pk_internal.h
+++ b/include/mbedtls/pk_internal.h
@@ -242,6 +242,7 @@
} mbedtls_rsa_alt_context;
#endif
+#if !defined(MBEDTLS_PK_SINGLE_TYPE)
#if defined(MBEDTLS_RSA_C)
extern const mbedtls_pk_info_t mbedtls_rsa_info;
#endif
@@ -262,5 +263,6 @@
#if defined(MBEDTLS_PK_RSA_ALT_SUPPORT)
extern const mbedtls_pk_info_t mbedtls_rsa_alt_info;
#endif
+#endif /* MBEDTLS_PK_SINGLE_TYPE */
#endif /* MBEDTLS_PK_WRAP_H */