import sodium from 'libsodium-wrappers';
export default sodium;
export declare let add: typeof sodium.add;
export declare let base64_variants: typeof sodium.base64_variants;
export declare let compare: typeof sodium.compare;
export declare let from_base64: typeof sodium.from_base64;
export declare let from_hex: typeof sodium.from_hex;
export declare let from_string: typeof sodium.from_string;
export declare let increment: typeof sodium.increment;
export declare let is_zero: typeof sodium.is_zero;
export declare let libsodium: any;
export declare let memcmp: typeof sodium.memcmp;
export declare let memzero: typeof sodium.memzero;
export declare let output_formats: typeof sodium.output_formats;
export declare let pad: typeof sodium.pad;
export declare let unpad: typeof sodium.unpad;
export declare let ready: Promise<void>;
export declare let symbols: typeof sodium.symbols;
export declare let to_base64: typeof sodium.to_base64;
export declare let to_hex: typeof sodium.to_hex;
export declare let to_string: typeof sodium.to_string;
export declare let crypto_aead_chacha20poly1305_decrypt: typeof sodium.crypto_aead_chacha20poly1305_decrypt;
export declare let crypto_aead_chacha20poly1305_decrypt_detached: typeof sodium.crypto_aead_chacha20poly1305_decrypt_detached;
export declare let crypto_aead_chacha20poly1305_encrypt: typeof sodium.crypto_aead_chacha20poly1305_encrypt;
export declare let crypto_aead_chacha20poly1305_encrypt_detached: typeof sodium.crypto_aead_chacha20poly1305_encrypt_detached;
export declare let crypto_aead_chacha20poly1305_ietf_decrypt: typeof sodium.crypto_aead_chacha20poly1305_ietf_decrypt;
export declare let crypto_aead_chacha20poly1305_ietf_decrypt_detached: typeof sodium.crypto_aead_chacha20poly1305_ietf_decrypt_detached;
export declare let crypto_aead_chacha20poly1305_ietf_encrypt: typeof sodium.crypto_aead_chacha20poly1305_ietf_encrypt;
export declare let crypto_aead_chacha20poly1305_ietf_encrypt_detached: typeof sodium.crypto_aead_chacha20poly1305_ietf_encrypt_detached;
export declare let crypto_aead_chacha20poly1305_ietf_keygen: typeof sodium.crypto_aead_chacha20poly1305_ietf_keygen;
export declare let crypto_aead_chacha20poly1305_keygen: typeof sodium.crypto_aead_chacha20poly1305_keygen;
export declare let crypto_aead_xchacha20poly1305_ietf_decrypt: typeof sodium.crypto_aead_xchacha20poly1305_ietf_decrypt;
export declare let crypto_aead_xchacha20poly1305_ietf_decrypt_detached: typeof sodium.crypto_aead_xchacha20poly1305_ietf_decrypt_detached;
export declare let crypto_aead_xchacha20poly1305_ietf_encrypt: typeof sodium.crypto_aead_xchacha20poly1305_ietf_encrypt;
export declare let crypto_aead_xchacha20poly1305_ietf_encrypt_detached: typeof sodium.crypto_aead_xchacha20poly1305_ietf_encrypt_detached;
export declare let crypto_aead_xchacha20poly1305_ietf_keygen: typeof sodium.crypto_aead_xchacha20poly1305_ietf_keygen;
export declare let crypto_auth: typeof sodium.crypto_auth;
export declare let crypto_auth_keygen: typeof sodium.crypto_auth_keygen;
export declare let crypto_auth_verify: typeof sodium.crypto_auth_verify;
export declare let crypto_box_beforenm: typeof sodium.crypto_box_beforenm;
export declare let crypto_box_detached: typeof sodium.crypto_box_detached;
export declare let crypto_box_easy: typeof sodium.crypto_box_easy;
export declare let crypto_box_easy_afternm: typeof sodium.crypto_box_easy_afternm;
export declare let crypto_box_keypair: typeof sodium.crypto_box_keypair;
export declare let crypto_box_open_detached: typeof sodium.crypto_box_open_detached;
export declare let crypto_box_open_easy: typeof sodium.crypto_box_open_easy;
export declare let crypto_box_open_easy_afternm: typeof sodium.crypto_box_open_easy_afternm;
export declare let crypto_box_seal: typeof sodium.crypto_box_seal;
export declare let crypto_box_seal_open: typeof sodium.crypto_box_seal_open;
export declare let crypto_box_seed_keypair: typeof sodium.crypto_box_seed_keypair;
export declare let crypto_generichash: typeof sodium.crypto_generichash;
export declare let crypto_generichash_final: typeof sodium.crypto_generichash_final;
export declare let crypto_generichash_init: typeof sodium.crypto_generichash_init;
export declare let crypto_generichash_keygen: typeof sodium.crypto_generichash_keygen;
export declare let crypto_generichash_update: typeof sodium.crypto_generichash_update;
export declare let crypto_hash: typeof sodium.crypto_hash;
export declare let crypto_kdf_derive_from_key: typeof sodium.crypto_kdf_derive_from_key;
export declare let crypto_kdf_keygen: typeof sodium.crypto_kdf_keygen;
export declare let crypto_kx_client_session_keys: typeof sodium.crypto_kx_client_session_keys;
export declare let crypto_kx_keypair: typeof sodium.crypto_kx_keypair;
export declare let crypto_kx_seed_keypair: typeof sodium.crypto_kx_seed_keypair;
export declare let crypto_kx_server_session_keys: typeof sodium.crypto_kx_server_session_keys;
export declare let crypto_pwhash: typeof sodium.crypto_pwhash;
export declare let crypto_pwhash_str: typeof sodium.crypto_pwhash_str;
export declare let crypto_pwhash_str_needs_rehash: typeof sodium.crypto_pwhash_str_needs_rehash;
export declare let crypto_pwhash_str_verify: typeof sodium.crypto_pwhash_str_verify;
export declare let crypto_scalarmult: typeof sodium.crypto_scalarmult;
export declare let crypto_scalarmult_base: typeof sodium.crypto_scalarmult_base;
export declare let crypto_secretbox_detached: typeof sodium.crypto_secretbox_detached;
export declare let crypto_secretbox_easy: typeof sodium.crypto_secretbox_easy;
export declare let crypto_secretbox_keygen: typeof sodium.crypto_secretbox_keygen;
export declare let crypto_secretbox_open_detached: typeof sodium.crypto_secretbox_open_detached;
export declare let crypto_secretbox_open_easy: typeof sodium.crypto_secretbox_open_easy;
export declare let crypto_secretstream_xchacha20poly1305_init_pull: typeof sodium.crypto_secretstream_xchacha20poly1305_init_pull;
export declare let crypto_secretstream_xchacha20poly1305_init_push: typeof sodium.crypto_secretstream_xchacha20poly1305_init_push;
export declare let crypto_secretstream_xchacha20poly1305_keygen: typeof sodium.crypto_secretstream_xchacha20poly1305_keygen;
export declare let crypto_secretstream_xchacha20poly1305_pull: typeof sodium.crypto_secretstream_xchacha20poly1305_pull;
export declare let crypto_secretstream_xchacha20poly1305_push: typeof sodium.crypto_secretstream_xchacha20poly1305_push;
export declare let crypto_secretstream_xchacha20poly1305_rekey: typeof sodium.crypto_secretstream_xchacha20poly1305_rekey;
export declare let crypto_shorthash: typeof sodium.crypto_shorthash;
export declare let crypto_shorthash_keygen: typeof sodium.crypto_shorthash_keygen;
export declare let crypto_sign: typeof sodium.crypto_sign;
export declare let crypto_sign_detached: typeof sodium.crypto_sign_detached;
export declare let crypto_sign_ed25519_pk_to_curve25519: typeof sodium.crypto_sign_ed25519_pk_to_curve25519;
export declare let crypto_sign_ed25519_sk_to_curve25519: typeof sodium.crypto_sign_ed25519_sk_to_curve25519;
export declare let crypto_sign_final_create: typeof sodium.crypto_sign_final_create;
export declare let crypto_sign_final_verify: typeof sodium.crypto_sign_final_verify;
export declare let crypto_sign_init: typeof sodium.crypto_sign_init;
export declare let crypto_sign_keypair: typeof sodium.crypto_sign_keypair;
export declare let crypto_sign_open: typeof sodium.crypto_sign_open;
export declare let crypto_sign_seed_keypair: typeof sodium.crypto_sign_seed_keypair;
export declare let crypto_sign_update: typeof sodium.crypto_sign_update;
export declare let crypto_sign_verify_detached: typeof sodium.crypto_sign_verify_detached;
export declare let randombytes_buf: typeof sodium.randombytes_buf;
export declare let randombytes_buf_deterministic: typeof sodium.randombytes_buf_deterministic;
export declare let randombytes_close: typeof sodium.randombytes_close;
export declare let randombytes_random: typeof sodium.randombytes_random;
export declare let randombytes_stir: typeof sodium.randombytes_stir;
export declare let randombytes_uniform: typeof sodium.randombytes_uniform;
export declare let sodium_version_string: typeof sodium.sodium_version_string;
export declare let SODIUM_LIBRARY_VERSION_MAJOR: number;
export declare let SODIUM_LIBRARY_VERSION_MINOR: number;
export declare let crypto_aead_chacha20poly1305_ABYTES: number;
export declare let crypto_aead_chacha20poly1305_IETF_ABYTES: number;
export declare let crypto_aead_chacha20poly1305_IETF_KEYBYTES: number;
export declare let crypto_aead_chacha20poly1305_IETF_MESSAGEBYTES_MAX: number;
export declare let crypto_aead_chacha20poly1305_IETF_NPUBBYTES: number;
export declare let crypto_aead_chacha20poly1305_IETF_NSECBYTES: number;
export declare let crypto_aead_chacha20poly1305_KEYBYTES: number;
export declare let crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX: number;
export declare let crypto_aead_chacha20poly1305_NPUBBYTES: number;
export declare let crypto_aead_chacha20poly1305_NSECBYTES: number;
export declare let crypto_aead_chacha20poly1305_ietf_ABYTES: number;
export declare let crypto_aead_chacha20poly1305_ietf_KEYBYTES: number;
export declare let crypto_aead_chacha20poly1305_ietf_MESSAGEBYTES_MAX: number;
export declare let crypto_aead_chacha20poly1305_ietf_NPUBBYTES: number;
export declare let crypto_aead_chacha20poly1305_ietf_NSECBYTES: number;
export declare let crypto_aead_xchacha20poly1305_IETF_ABYTES: number;
export declare let crypto_aead_xchacha20poly1305_IETF_KEYBYTES: number;
export declare let crypto_aead_xchacha20poly1305_IETF_MESSAGEBYTES_MAX: number;
export declare let crypto_aead_xchacha20poly1305_IETF_NPUBBYTES: number;
export declare let crypto_aead_xchacha20poly1305_IETF_NSECBYTES: number;
export declare let crypto_aead_xchacha20poly1305_ietf_ABYTES: number;
export declare let crypto_aead_xchacha20poly1305_ietf_KEYBYTES: number;
export declare let crypto_aead_xchacha20poly1305_ietf_MESSAGEBYTES_MAX: number;
export declare let crypto_aead_xchacha20poly1305_ietf_NPUBBYTES: number;
export declare let crypto_aead_xchacha20poly1305_ietf_NSECBYTES: number;
export declare let crypto_auth_BYTES: number;
export declare let crypto_auth_KEYBYTES: number;
export declare let crypto_box_BEFORENMBYTES: number;
export declare let crypto_box_MACBYTES: number;
export declare let crypto_box_MESSAGEBYTES_MAX: number;
export declare let crypto_box_NONCEBYTES: number;
export declare let crypto_box_PUBLICKEYBYTES: number;
export declare let crypto_box_SEALBYTES: number;
export declare let crypto_box_SECRETKEYBYTES: number;
export declare let crypto_box_SEEDBYTES: number;
export declare let crypto_generichash_BYTES: number;
export declare let crypto_generichash_BYTES_MAX: number;
export declare let crypto_generichash_BYTES_MIN: number;
export declare let crypto_generichash_KEYBYTES: number;
export declare let crypto_generichash_KEYBYTES_MAX: number;
export declare let crypto_generichash_KEYBYTES_MIN: number;
export declare let crypto_hash_BYTES: number;
export declare let crypto_kdf_BYTES_MAX: number;
export declare let crypto_kdf_BYTES_MIN: number;
export declare let crypto_kdf_CONTEXTBYTES: number;
export declare let crypto_kdf_KEYBYTES: number;
export declare let crypto_kx_PUBLICKEYBYTES: number;
export declare let crypto_kx_SECRETKEYBYTES: number;
export declare let crypto_kx_SEEDBYTES: number;
export declare let crypto_kx_SESSIONKEYBYTES: number;
export declare let crypto_pwhash_ALG_ARGON2I13: number;
export declare let crypto_pwhash_ALG_ARGON2ID13: number;
export declare let crypto_pwhash_ALG_DEFAULT: number;
export declare let crypto_pwhash_BYTES_MAX: number;
export declare let crypto_pwhash_BYTES_MIN: number;
export declare let crypto_pwhash_MEMLIMIT_INTERACTIVE: number;
export declare let crypto_pwhash_MEMLIMIT_MAX: number;
export declare let crypto_pwhash_MEMLIMIT_MIN: number;
export declare let crypto_pwhash_MEMLIMIT_MODERATE: number;
export declare let crypto_pwhash_MEMLIMIT_SENSITIVE: number;
export declare let crypto_pwhash_OPSLIMIT_INTERACTIVE: number;
export declare let crypto_pwhash_OPSLIMIT_MAX: number;
export declare let crypto_pwhash_OPSLIMIT_MIN: number;
export declare let crypto_pwhash_OPSLIMIT_MODERATE: number;
export declare let crypto_pwhash_OPSLIMIT_SENSITIVE: number;
export declare let crypto_pwhash_PASSWD_MAX: number;
export declare let crypto_pwhash_PASSWD_MIN: number;
export declare let crypto_pwhash_SALTBYTES: number;
export declare let crypto_pwhash_STRBYTES: number;
export declare let crypto_scalarmult_BYTES: number;
export declare let crypto_scalarmult_SCALARBYTES: number;
export declare let crypto_secretbox_KEYBYTES: number;
export declare let crypto_secretbox_MACBYTES: number;
export declare let crypto_secretbox_MESSAGEBYTES_MAX: number;
export declare let crypto_secretbox_NONCEBYTES: number;
export declare let crypto_secretstream_xchacha20poly1305_ABYTES: number;
export declare let crypto_secretstream_xchacha20poly1305_HEADERBYTES: number;
export declare let crypto_secretstream_xchacha20poly1305_KEYBYTES: number;
export declare let crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX: number;
export declare let crypto_secretstream_xchacha20poly1305_TAG_FINAL: number;
export declare let crypto_secretstream_xchacha20poly1305_TAG_MESSAGE: number;
export declare let crypto_secretstream_xchacha20poly1305_TAG_PUSH: number;
export declare let crypto_secretstream_xchacha20poly1305_TAG_REKEY: number;
export declare let crypto_shorthash_BYTES: number;
export declare let crypto_shorthash_KEYBYTES: number;
export declare let crypto_sign_BYTES: number;
export declare let crypto_sign_MESSAGEBYTES_MAX: number;
export declare let crypto_sign_PUBLICKEYBYTES: number;
export declare let crypto_sign_SECRETKEYBYTES: number;
export declare let crypto_sign_SEEDBYTES: number;
export declare let SODIUM_VERSION_STRING: string;
export declare let crypto_pwhash_STRPREFIX: string;
//# sourceMappingURL=index.web.d.ts.map