#   Generating exports
export sodium_init
export crypto_auth_hmacsha512256
export crypto_auth_hmacsha512256_verify
export crypto_auth_bytes
export crypto_auth_keybytes
export crypto_auth_primitive
export crypto_auth
export crypto_auth_verify
export crypto_auth_hmacsha256
export crypto_auth_hmacsha256_verify
export crypto_box_curve25519xsalsa20poly1305
export crypto_box_curve25519xsalsa20poly1305_open
export crypto_box_curve25519xsalsa20poly1305_keypair
export crypto_box_curve25519xsalsa20poly1305_beforenm
export crypto_box_curve25519xsalsa20poly1305_afternm
export crypto_box_curve25519xsalsa20poly1305_open_afternm
export crypto_box_publickeybytes
export crypto_box_secretkeybytes
export crypto_box_beforenmbytes
export crypto_box_noncebytes
export crypto_box_zerobytes
export crypto_box_boxzerobytes
export crypto_box_macbytes
export crypto_box_primitive
export crypto_box_keypair
export crypto_box_beforenm
export crypto_box_afternm
export crypto_box_open_afternm
export crypto_box
export crypto_box_open
export crypto_core_hsalsa20
export crypto_core_salsa20
export crypto_core_salsa2012
export crypto_core_salsa208
export crypto_generichash_blake2b
export crypto_generichash_blake2b_init
export crypto_generichash_blake2b_update
export crypto_generichash_blake2b_final
export crypto_generichash_bytes_min
export crypto_generichash_bytes_max
export crypto_generichash_keybytes_min
export crypto_generichash_keybytes_max
export crypto_generichash_blockbytes
export crypto_generichash_primitive
export crypto_generichash
export crypto_generichash_init
export crypto_generichash_update
export crypto_generichash_final
export crypto_hash_sha512
export crypto_hash
export crypto_hash_sha256
export crypto_hashblocks_sha256
export crypto_hashblocks_sha512
export crypto_onetimeauth_poly1305_ref_implementation_name
export crypto_onetimeauth_poly1305_set_implementation
export crypto_onetimeauth_pick_best_implementation
export crypto_onetimeauth_poly1305
export crypto_onetimeauth_poly1305_verify
export crypto_onetimeauth_bytes
export crypto_onetimeauth_keybytes
export crypto_onetimeauth_primitive
export crypto_onetimeauth
export crypto_onetimeauth_verify
export crypto_scalarmult_curve25519
export crypto_scalarmult_curve25519_base
export crypto_scalarmult_bytes
export crypto_scalarmult_scalarbytes
export crypto_scalarmult_primitive
export crypto_scalarmult_base
export crypto_scalarmult
export crypto_secretbox_xsalsa20poly1305
export crypto_secretbox_xsalsa20poly1305_open
export crypto_secretbox_keybytes
export crypto_secretbox_noncebytes
export crypto_secretbox_zerobytes
export crypto_secretbox_boxzerobytes
export crypto_secretbox_primitive
export crypto_secretbox
export crypto_secretbox_open
export crypto_shorthash_siphash24
export crypto_shorthash_bytes
export crypto_shorthash_keybytes
export crypto_shorthash_primitive
export crypto_shorthash
export crypto_sign_ed25519
export crypto_sign_ed25519_open
export crypto_sign_ed25519_keypair
export crypto_sign_ed25519_seed_keypair
export crypto_sign_bytes
export crypto_sign_publickeybytes
export crypto_sign_secretkeybytes
export crypto_sign_primitive
export crypto_sign_seed_keypair
export crypto_sign_keypair
export crypto_sign
export crypto_sign_open
export crypto_sign_edwards25519sha512batch
export crypto_sign_edwards25519sha512batch_open
export crypto_sign_edwards25519sha512batch_keypair
export crypto_stream_xsalsa20
export crypto_stream_xsalsa20_xor
export crypto_stream_xsalsa20_beforenm
export crypto_stream_xsalsa20_afternm
export crypto_stream_xsalsa20_xor_afternm
export crypto_stream_keybytes
export crypto_stream_noncebytes
export crypto_stream_primitive
export crypto_stream
export crypto_stream_xor
export crypto_stream_aes128ctr
export crypto_stream_aes128ctr_xor
export crypto_stream_aes128ctr_beforenm
export crypto_stream_aes128ctr_afternm
export crypto_stream_aes128ctr_xor_afternm
export crypto_stream_salsa20
export crypto_stream_salsa20_xor
export crypto_stream_salsa20_beforenm
export crypto_stream_salsa20_afternm
export crypto_stream_salsa20_xor_afternm
export crypto_stream_salsa2012
export crypto_stream_salsa2012_xor
export crypto_stream_salsa2012_beforenm
export crypto_stream_salsa2012_afternm
export crypto_stream_salsa2012_xor_afternm
export crypto_stream_salsa208
export crypto_stream_salsa208_xor
export crypto_stream_salsa208_beforenm
export crypto_stream_salsa208_afternm
export crypto_stream_salsa208_xor_afternm
export crypto_verify_16
export crypto_verify_32
export randombytes_set_implementation
export randombytes
export randombytes_implementation_name
export randombytes_random
export randombytes_stir
export randombytes_uniform
export randombytes_buf
export randombytes_close
export randombytes_salsa20_implementation_name
export randombytes_salsa20_random
export randombytes_salsa20_random_stir
export randombytes_salsa20_random_uniform
export randombytes_salsa20_random_buf
export randombytes_salsa20_random_close
export randombytes_sysrandom_implementation_name
export randombytes_sysrandom
export randombytes_sysrandom_stir
export randombytes_sysrandom_uniform
export randombytes_sysrandom_buf
export randombytes_sysrandom_close
export _sodium_alignedcalloc
export sodium_memzero
export sodium_memcmp
export sodium_version_string
export sodium_library_version_major
export sodium_library_version_minor
export crypto_generichash_state
export crypto_auth_hmacsha512256_BYTES
export crypto_auth_hmacsha512256_KEYBYTES
export crypto_auth_hmacsha512256_ref
export crypto_auth_hmacsha512256_ref_verify
export crypto_auth_BYTES
export crypto_auth_KEYBYTES
export crypto_auth_PRIMITIVE
export crypto_auth_hmacsha256_BYTES
export crypto_auth_hmacsha256_KEYBYTES
export crypto_auth_hmacsha256_ref
export crypto_auth_hmacsha256_ref_verify
export crypto_box_curve25519xsalsa20poly1305_PUBLICKEYBYTES
export crypto_box_curve25519xsalsa20poly1305_SECRETKEYBYTES
export crypto_box_curve25519xsalsa20poly1305_BEFORENMBYTES
export crypto_box_curve25519xsalsa20poly1305_NONCEBYTES
export crypto_box_curve25519xsalsa20poly1305_ZEROBYTES
export crypto_box_curve25519xsalsa20poly1305_BOXZEROBYTES
export crypto_box_curve25519xsalsa20poly1305_MACBYTES
export crypto_box_curve25519xsalsa20poly1305_ref
export crypto_box_curve25519xsalsa20poly1305_ref_open
export crypto_box_curve25519xsalsa20poly1305_ref_keypair
export crypto_box_curve25519xsalsa20poly1305_ref_beforenm
export crypto_box_curve25519xsalsa20poly1305_ref_afternm
export crypto_box_curve25519xsalsa20poly1305_ref_open_afternm
export crypto_box_PUBLICKEYBYTES
export crypto_box_SECRETKEYBYTES
export crypto_box_BEFORENMBYTES
export crypto_box_NONCEBYTES
export crypto_box_ZEROBYTES
export crypto_box_BOXZEROBYTES
export crypto_box_MACBYTES
export crypto_box_PRIMITIVE
export crypto_core_hsalsa20_OUTPUTBYTES
export crypto_core_hsalsa20_INPUTBYTES
export crypto_core_hsalsa20_KEYBYTES
export crypto_core_hsalsa20_CONSTBYTES
export crypto_core_hsalsa20_ref2
export crypto_core_salsa2012_OUTPUTBYTES
export crypto_core_salsa2012_INPUTBYTES
export crypto_core_salsa2012_KEYBYTES
export crypto_core_salsa2012_CONSTBYTES
export crypto_core_salsa2012_ref
export crypto_core_salsa208_OUTPUTBYTES
export crypto_core_salsa208_INPUTBYTES
export crypto_core_salsa208_KEYBYTES
export crypto_core_salsa208_CONSTBYTES
export crypto_core_salsa208_ref
export crypto_core_salsa20_OUTPUTBYTES
export crypto_core_salsa20_INPUTBYTES
export crypto_core_salsa20_KEYBYTES
export crypto_core_salsa20_CONSTBYTES
export crypto_core_salsa20_ref
export crypto_generichash_blake2b_BYTES_MIN
export crypto_generichash_blake2b_BYTES_MAX
export crypto_generichash_blake2b_KEYBYTES_MIN
export crypto_generichash_blake2b_KEYBYTES_MAX
export crypto_generichash_blake2b_BLOCKBYTES
export crypto_generichash_blake2b_ref
export crypto_generichash_blake2b_ref_init
export crypto_generichash_blake2b_ref_update
export crypto_generichash_blake2b_ref_final
export crypto_generichash_BYTES_MIN
export crypto_generichash_BYTES_MAX
export crypto_generichash_KEYBYTES_MIN
export crypto_generichash_KEYBYTES_MAX
export crypto_generichash_BLOCKBYTES
export crypto_generichash_PRIMITIVE
export crypto_hashblocks_sha256_STATEBYTES
export crypto_hashblocks_sha256_BLOCKBYTES
export crypto_hashblocks_sha256_ref
export crypto_hashblocks_sha512_STATEBYTES
export crypto_hashblocks_sha512_BLOCKBYTES
export crypto_hashblocks_sha512_ref
export crypto_hash_sha512_BYTES
export crypto_hash_sha512_BLOCKBYTES
export crypto_hash_sha512_ref
export crypto_hash_BYTES
export crypto_hash_BLOCKBYTES
export crypto_hash_PRIMITIVE
export crypto_hash_sha256_BYTES
export crypto_hash_sha256_BLOCKBYTES
export crypto_hash_sha256_ref
export crypto_onetimeauth_poly1305_BYTES
export crypto_onetimeauth_poly1305_KEYBYTES
export crypto_onetimeauth_BYTES
export crypto_onetimeauth_KEYBYTES
export crypto_onetimeauth_PRIMITIVE
export crypto_scalarmult_curve25519_BYTES
export crypto_scalarmult_curve25519_SCALARBYTES
export crypto_scalarmult_curve25519_ref
export crypto_scalarmult_curve25519_ref_base
export crypto_scalarmult_BYTES
export crypto_scalarmult_SCALARBYTES
export crypto_scalarmult_PRIMITIVE
export crypto_secretbox_xsalsa20poly1305_KEYBYTES
export crypto_secretbox_xsalsa20poly1305_NONCEBYTES
export crypto_secretbox_xsalsa20poly1305_ZEROBYTES
export crypto_secretbox_xsalsa20poly1305_BOXZEROBYTES
export crypto_secretbox_xsalsa20poly1305_ref
export crypto_secretbox_xsalsa20poly1305_ref_open
export crypto_secretbox_KEYBYTES
export crypto_secretbox_NONCEBYTES
export crypto_secretbox_ZEROBYTES
export crypto_secretbox_BOXZEROBYTES
export crypto_secretbox_PRIMITIVE
export crypto_shorthash_siphash24_BYTES
export crypto_shorthash_siphash24_KEYBYTES
export crypto_shorthash_siphash24_ref
export crypto_shorthash_BYTES
export crypto_shorthash_KEYBYTES
export crypto_shorthash_PRIMITIVE
export crypto_sign_ed25519_SECRETKEYBYTES
export crypto_sign_ed25519_PUBLICKEYBYTES
export crypto_sign_ed25519_BYTES
export crypto_sign_ed25519_ref10
export crypto_sign_ed25519_ref10_open
export crypto_sign_ed25519_ref10_keypair
export crypto_sign_ed25519_ref10_seed_keypair
export crypto_sign_edwards25519sha512batch_SECRETKEYBYTES
export crypto_sign_edwards25519sha512batch_PUBLICKEYBYTES
export crypto_sign_edwards25519sha512batch_BYTES
export crypto_sign_edwards25519sha512batch_ref
export crypto_sign_edwards25519sha512batch_ref_open
export crypto_sign_edwards25519sha512batch_ref_keypair
export crypto_sign_BYTES
export crypto_sign_PUBLICKEYBYTES
export crypto_sign_SECRETKEYBYTES
export crypto_sign_PRIMITIVE
export crypto_stream_aes128ctr_KEYBYTES
export crypto_stream_aes128ctr_NONCEBYTES
export crypto_stream_aes128ctr_BEFORENMBYTES
export crypto_stream_aes128ctr_portable
export crypto_stream_aes128ctr_portable_xor
export crypto_stream_aes128ctr_portable_beforenm
export crypto_stream_aes128ctr_portable_afternm
export crypto_stream_aes128ctr_portable_xor_afternm
export crypto_stream_xsalsa20_KEYBYTES
export crypto_stream_xsalsa20_NONCEBYTES
export crypto_stream_xsalsa20_ref
export crypto_stream_xsalsa20_ref_xor
export crypto_stream_xsalsa20_ref_beforenm
export crypto_stream_xsalsa20_ref_afternm
export crypto_stream_xsalsa20_ref_xor_afternm
export crypto_stream_KEYBYTES
export crypto_stream_NONCEBYTES
export crypto_stream_PRIMITIVE
export crypto_stream_salsa2012_KEYBYTES
export crypto_stream_salsa2012_NONCEBYTES
export crypto_stream_salsa2012_ref
export crypto_stream_salsa2012_ref_xor
export crypto_stream_salsa2012_ref_beforenm
export crypto_stream_salsa2012_ref_afternm
export crypto_stream_salsa2012_ref_xor_afternm
export crypto_stream_salsa208_KEYBYTES
export crypto_stream_salsa208_NONCEBYTES
export crypto_stream_salsa208_ref
export crypto_stream_salsa208_ref_xor
export crypto_stream_salsa208_ref_beforenm
export crypto_stream_salsa208_ref_afternm
export crypto_stream_salsa208_ref_xor_afternm
export crypto_stream_salsa20_KEYBYTES
export crypto_stream_salsa20_NONCEBYTES
export crypto_stream_salsa20_ref
export crypto_stream_salsa20_ref_xor
export crypto_stream_salsa20_ref_beforenm
export crypto_stream_salsa20_ref_afternm
export crypto_stream_salsa20_ref_xor_afternm
export crypto_verify_16_BYTES
export crypto_verify_16_ref
export crypto_verify_32_BYTES
export crypto_verify_32_ref
