move mbedtls_sha3_family_functions out of public interface

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
diff --git a/library/sha3.c b/library/sha3.c
index b8abf9d..c5ce1c6 100644
--- a/library/sha3.c
+++ b/library/sha3.c
@@ -38,6 +38,14 @@
 
 #define XOR_BYTE 0x6
 
+typedef struct mbedtls_sha3_family_functions {
+    mbedtls_sha3_id id;
+
+    uint16_t r;
+    uint16_t olen;
+}
+mbedtls_sha3_family_functions;
+
 /*
  * List of supported SHA-3 families
  */