Internal build changes. Adds goog.exportSymbol statements for some modules.

PiperOrigin-RevId: 268913423
diff --git a/javascript/aead.js b/javascript/aead.js
index e7dbc84..4a4e280 100644
--- a/javascript/aead.js
+++ b/javascript/aead.js
@@ -58,4 +58,5 @@
   decrypt(ciphertext, opt_associatedData) {}
 }
 
+goog.exportSymbol('tink.Aead', Aead);
 exports = Aead;
diff --git a/javascript/aead/aead_config.js b/javascript/aead/aead_config.js
index 07dd9bf..689a213 100644
--- a/javascript/aead/aead_config.js
+++ b/javascript/aead/aead_config.js
@@ -54,4 +54,5 @@
 /** @const {string} */
 AeadConfig.AES_GCM_TYPE_URL = AesGcmKeyManager.KEY_TYPE;
 
+goog.exportSymbol('tink.aead.AeadConfig', AeadConfig);
 exports = AeadConfig;
diff --git a/javascript/aead/aead_key_templates.js b/javascript/aead/aead_key_templates.js
index ff26934..cd29c41 100644
--- a/javascript/aead/aead_key_templates.js
+++ b/javascript/aead/aead_key_templates.js
@@ -182,4 +182,15 @@
   }
 }
 
+goog.exportProperty(
+    AeadKeyTemplates, 'aes128CtrHmacSha256',
+    AeadKeyTemplates.aes128CtrHmacSha256);
+goog.exportProperty(
+    AeadKeyTemplates, 'aes256CtrHmacSha256',
+    AeadKeyTemplates.aes256CtrHmacSha256);
+goog.exportProperty(AeadKeyTemplates, 'aes128Gcm', AeadKeyTemplates.aes128Gcm);
+goog.exportProperty(AeadKeyTemplates, 'aes256Gcm', AeadKeyTemplates.aes256Gcm);
+goog.exportProperty(
+    AeadKeyTemplates, 'aes256GcmNoPrefix', AeadKeyTemplates.aes256GcmNoPrefix);
+goog.exportSymbol('tink.aead.AeadKeyTemplates', AeadKeyTemplates);
 exports = AeadKeyTemplates;
diff --git a/javascript/aead/aead_wrapper.js b/javascript/aead/aead_wrapper.js
index e4891af..978a1e3 100644
--- a/javascript/aead/aead_wrapper.js
+++ b/javascript/aead/aead_wrapper.js
@@ -156,4 +156,5 @@
   }
 }
 
+goog.exportSymbol('tink.aead.AeadWrapper', AeadWrapper);
 exports = AeadWrapper;
diff --git a/javascript/aead/aes_ctr_hmac_aead_key_manager.js b/javascript/aead/aes_ctr_hmac_aead_key_manager.js
index e033ef7..1323b5e 100644
--- a/javascript/aead/aes_ctr_hmac_aead_key_manager.js
+++ b/javascript/aead/aes_ctr_hmac_aead_key_manager.js
@@ -348,4 +348,6 @@
  */
 AesCtrHmacAeadKeyManager.VERSION_ = 0;
 
+goog.exportSymbol(
+    'tink.aead.AesCtrHmacAeadKeyManager', AesCtrHmacAeadKeyManager);
 exports = AesCtrHmacAeadKeyManager;
diff --git a/javascript/aead/aes_gcm_key_manager.js b/javascript/aead/aes_gcm_key_manager.js
index 26c2bef..4e29718 100644
--- a/javascript/aead/aes_gcm_key_manager.js
+++ b/javascript/aead/aes_gcm_key_manager.js
@@ -228,4 +228,5 @@
 /** @const @private {number} */
 AesGcmKeyManager.VERSION_ = 0;
 
+goog.exportSymbol('tink.aead.AesGcmKeyManager', AesGcmKeyManager);
 exports = AesGcmKeyManager;
diff --git a/javascript/binary_keyset_reader.js b/javascript/binary_keyset_reader.js
index bc81bae..ee93691 100644
--- a/javascript/binary_keyset_reader.js
+++ b/javascript/binary_keyset_reader.js
@@ -65,4 +65,5 @@
   }
 }
 
+goog.exportSymbol('tink.BinaryKeysetReader', BinaryKeysetReader);
 exports = BinaryKeysetReader;
diff --git a/javascript/binary_keyset_writer.js b/javascript/binary_keyset_writer.js
index 21b1e23..d274cb7 100644
--- a/javascript/binary_keyset_writer.js
+++ b/javascript/binary_keyset_writer.js
@@ -34,4 +34,5 @@
   }
 }
 
+goog.exportSymbol('tink.BinaryKeysetWriter', BinaryKeysetWriter);
 exports = BinaryKeysetWriter;
diff --git a/javascript/cleartext_keyset_handle.js b/javascript/cleartext_keyset_handle.js
index caa3ff9..dcf9297 100644
--- a/javascript/cleartext_keyset_handle.js
+++ b/javascript/cleartext_keyset_handle.js
@@ -91,4 +91,5 @@
   }
 }
 
+goog.exportSymbol('tink.CleartextKeysetHandle', CleartextKeysetHandle);
 exports = CleartextKeysetHandle;
diff --git a/javascript/crypto_format.js b/javascript/crypto_format.js
index e8a644a..73737e2 100644
--- a/javascript/crypto_format.js
+++ b/javascript/crypto_format.js
@@ -134,5 +134,5 @@
  */
 CryptoFormat.RAW_PREFIX = new Uint8Array(0);
 
-
+goog.exportSymbol('tink.CryptoFormat', CryptoFormat);
 exports = CryptoFormat;
diff --git a/javascript/hybrid/hybrid_config.js b/javascript/hybrid/hybrid_config.js
index 1784995..1a2a0f5 100644
--- a/javascript/hybrid/hybrid_config.js
+++ b/javascript/hybrid/hybrid_config.js
@@ -56,6 +56,7 @@
 const ECIES_AEAD_HKDF_PRIVATE_KEY_TYPE =
     EciesAeadHkdfPrivateKeyManager.KEY_TYPE;
 
+goog.exportSymbol('tink.hybrid.HybridConfig.register', register);
 exports = {
   register,
   ENCRYPT_PRIMITIVE_NAME,
diff --git a/javascript/hybrid/hybrid_decrypt_wrapper.js b/javascript/hybrid/hybrid_decrypt_wrapper.js
index a03baad..5fd8bbc 100644
--- a/javascript/hybrid/hybrid_decrypt_wrapper.js
+++ b/javascript/hybrid/hybrid_decrypt_wrapper.js
@@ -128,4 +128,5 @@
   }
 }
 
+goog.exportSymbol('tink.hybrid.HybridDecryptWrapper', HybridDecryptWrapper);
 exports = HybridDecryptWrapper;
diff --git a/javascript/hybrid/hybrid_encrypt_wrapper.js b/javascript/hybrid/hybrid_encrypt_wrapper.js
index b6fb557..d1aab4a 100644
--- a/javascript/hybrid/hybrid_encrypt_wrapper.js
+++ b/javascript/hybrid/hybrid_encrypt_wrapper.js
@@ -84,4 +84,5 @@
   }
 }
 
+goog.exportSymbol('tink.hybrid.HybridEncryptWrapper', HybridEncryptWrapper);
 exports = HybridEncryptWrapper;
diff --git a/javascript/hybrid/hybrid_key_templates.js b/javascript/hybrid/hybrid_key_templates.js
index 0f1f376..94b064b 100644
--- a/javascript/hybrid/hybrid_key_templates.js
+++ b/javascript/hybrid/hybrid_key_templates.js
@@ -142,4 +142,5 @@
   return params;
 };
 
+goog.exportSymbol('tink.hybrid.HybridKeyTemplates', HybridKeyTemplates);
 exports = HybridKeyTemplates;
diff --git a/javascript/hybrid/registry_ecies_aead_hkdf_dem_helper.js b/javascript/hybrid/registry_ecies_aead_hkdf_dem_helper.js
index 7d4e8b5..f3b99cb 100644
--- a/javascript/hybrid/registry_ecies_aead_hkdf_dem_helper.js
+++ b/javascript/hybrid/registry_ecies_aead_hkdf_dem_helper.js
@@ -184,4 +184,5 @@
   }
 }
 
+goog.exportSymbol('tink.hybrid.RegistryEciesAeadHkdfDemHelper', RegistryEciesAeadHkdfDemHelper);
 exports = RegistryEciesAeadHkdfDemHelper;
diff --git a/javascript/hybrid_decrypt.js b/javascript/hybrid_decrypt.js
index 0d5c419..e99652d 100644
--- a/javascript/hybrid_decrypt.js
+++ b/javascript/hybrid_decrypt.js
@@ -72,4 +72,5 @@
   decrypt(ciphertext, opt_contextInfo) {}
 }
 
+goog.exportSymbol('tink.HybridDecrypt', HybridDecrypt);
 exports = HybridDecrypt;
diff --git a/javascript/hybrid_encrypt.js b/javascript/hybrid_encrypt.js
index d204aa4..9d5423f 100644
--- a/javascript/hybrid_encrypt.js
+++ b/javascript/hybrid_encrypt.js
@@ -71,4 +71,5 @@
   encrypt(plaintext, opt_contextInfo) {}
 }
 
+goog.exportSymbol('tink.HybridEncrypt', HybridEncrypt);
 exports = HybridEncrypt;
diff --git a/javascript/key_manager.js b/javascript/key_manager.js
index c59dd0b..a28b17f 100644
--- a/javascript/key_manager.js
+++ b/javascript/key_manager.js
@@ -124,6 +124,9 @@
   getKeyFactory() {}
 }
 
+goog.exportSymbol('tink.KeyManager', KeyManager);
+goog.exportSymbol('tink.KeyFactory', KeyFactory);
+goog.exportSymbol('tink.PrivateKeyFactory', PrivateKeyFactory);
 exports = {
   KeyManager,
   KeyFactory,
diff --git a/javascript/keyset_handle.js b/javascript/keyset_handle.js
index b7701ee..1a9596b 100644
--- a/javascript/keyset_handle.js
+++ b/javascript/keyset_handle.js
@@ -229,4 +229,5 @@
   }
 }
 
+goog.exportSymbol('tink.KeysetHandle', KeysetHandle);
 exports = KeysetHandle;
diff --git a/javascript/keyset_reader.js b/javascript/keyset_reader.js
index 6aa201d..e48f01e 100644
--- a/javascript/keyset_reader.js
+++ b/javascript/keyset_reader.js
@@ -39,4 +39,5 @@
   readEncrypted() {}
 }
 
+goog.exportSymbol('tink.KeysetReader', KeysetReader);
 exports = KeysetReader;
diff --git a/javascript/keyset_writer.js b/javascript/keyset_writer.js
index 78c32fa..416064a 100644
--- a/javascript/keyset_writer.js
+++ b/javascript/keyset_writer.js
@@ -31,4 +31,5 @@
   write(keyset) {}
 }
 
+goog.exportSymbol('tink.KeysetWriter', KeysetWriter);
 exports = KeysetWriter;
diff --git a/javascript/mac.js b/javascript/mac.js
index b842119..771c73b 100644
--- a/javascript/mac.js
+++ b/javascript/mac.js
@@ -44,4 +44,5 @@
   verifyMac(tag, data) {}
 }
 
+goog.exportSymbol('tink.Mac', Mac);
 exports = Mac;
diff --git a/javascript/primitive_set.js b/javascript/primitive_set.js
index 8bac7c3..51d6fd9 100644
--- a/javascript/primitive_set.js
+++ b/javascript/primitive_set.js
@@ -254,6 +254,8 @@
   }
 }
 
+goog.exportSymbol('tink.Entry', Entry);
+goog.exportSymbol('tink.PrimitiveSet', PrimitiveSet);
 exports = {
   Entry,
   PrimitiveSet,
diff --git a/javascript/primitive_wrapper.js b/javascript/primitive_wrapper.js
index 51e9ac8..b06adda 100644
--- a/javascript/primitive_wrapper.js
+++ b/javascript/primitive_wrapper.js
@@ -44,4 +44,5 @@
   getPrimitiveType() {}
 }
 
+goog.exportSymbol('tink.PrimitiveWrapper', PrimitiveWrapper);
 exports = PrimitiveWrapper;
diff --git a/javascript/public_key_sign.js b/javascript/public_key_sign.js
index 169f95a..0ef480c 100644
--- a/javascript/public_key_sign.js
+++ b/javascript/public_key_sign.js
@@ -35,4 +35,5 @@
   sign(message) {}
 }
 
+goog.exportSymbol('tink.PublicKeySign', PublicKeySign);
 exports = PublicKeySign;
diff --git a/javascript/public_key_verify.js b/javascript/public_key_verify.js
index e546398..fc8f548 100644
--- a/javascript/public_key_verify.js
+++ b/javascript/public_key_verify.js
@@ -37,4 +37,5 @@
   verify(signature, message) {}
 }
 
+goog.exportSymbol('tink.PublicKeyVerify', PublicKeyVerify);
 exports = PublicKeyVerify;
diff --git a/javascript/registry.js b/javascript/registry.js
index 189f2c4..fe92c13 100644
--- a/javascript/registry.js
+++ b/javascript/registry.js
@@ -295,4 +295,5 @@
  */
 Registry.primitiveTypeToWrapper_ = new Map();
 
+goog.exportSymbol('tink.Registry', Registry);
 exports = Registry;