UNPKG

@wireapp/core-crypto

Version:

CoreCrypto bindings for browser and native JavaScript runtimes

353 lines (352 loc) 552 kB
var __defProp = Object.defineProperty; var __returnValue = (v) => v; function __exportSetter(name, newValue) { this[name] = __returnValue.bind(null, newValue); } var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true, configurable: true, set: __exportSetter.bind(all, name) }); }; // packages/browser/src/autogenerated/wasm-bindgen/index.js var exports_wasm_bindgen = {}; __export(exports_wasm_bindgen, { ubrn_uniffi_core_crypto_ffi_fn_method_x509credentialacquisition_finalize: () => ubrn_uniffi_core_crypto_ffi_fn_method_x509credentialacquisition_finalize, ubrn_uniffi_core_crypto_ffi_fn_method_welcome_serialize: () => ubrn_uniffi_core_crypto_ffi_fn_method_welcome_serialize, ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_hash: () => ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_hash, ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_eq_ne: () => ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_eq_ne, ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_eq_eq: () => ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_eq_eq, ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_display: () => ubrn_uniffi_core_crypto_ffi_fn_method_uuid_uniffi_trait_display, ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_hash: () => ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_hash, ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_eq_ne: () => ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_eq_ne, ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_eq_eq: () => ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_eq_eq, ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_display: () => ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_uniffi_trait_display, ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_copy_bytes: () => ubrn_uniffi_core_crypto_ffi_fn_method_secretkey_copy_bytes, ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_http_request: () => ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_http_request, ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_get_backend_nonce: () => ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_get_backend_nonce, ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_fetch_backend_access_token: () => ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_fetch_backend_access_token, ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_authenticate: () => ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironmenthooks_authenticate, ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironment_add_trust_anchor: () => ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironment_add_trust_anchor, ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironment_add_intermediate_cert: () => ubrn_uniffi_core_crypto_ffi_fn_method_pkienvironment_add_intermediate_cert, ubrn_uniffi_core_crypto_ffi_fn_method_mlstransport_send_commit_bundle: () => ubrn_uniffi_core_crypto_ffi_fn_method_mlstransport_send_commit_bundle, ubrn_uniffi_core_crypto_ffi_fn_method_mlstransport_prepare_for_transport: () => ubrn_uniffi_core_crypto_ffi_fn_method_mlstransport_prepare_for_transport, ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_signature_scheme: () => ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_signature_scheme, ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_is_valid: () => ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_is_valid, ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_hash_ref: () => ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_hash_ref, ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_credential_type: () => ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_credential_type, ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_cipher_suite: () => ubrn_uniffi_core_crypto_ffi_fn_method_keypackageref_cipher_suite, ubrn_uniffi_core_crypto_ffi_fn_method_keypackage_serialize: () => ubrn_uniffi_core_crypto_ffi_fn_method_keypackage_serialize, ubrn_uniffi_core_crypto_ffi_fn_method_keypackage_ref: () => ubrn_uniffi_core_crypto_ffi_fn_method_keypackage_ref, ubrn_uniffi_core_crypto_ffi_fn_method_historyobserver_history_client_created: () => ubrn_uniffi_core_crypto_ffi_fn_method_historyobserver_history_client_created, ubrn_uniffi_core_crypto_ffi_fn_method_externalsender_uniffi_trait_eq_ne: () => ubrn_uniffi_core_crypto_ffi_fn_method_externalsender_uniffi_trait_eq_ne, ubrn_uniffi_core_crypto_ffi_fn_method_externalsender_uniffi_trait_eq_eq: () => ubrn_uniffi_core_crypto_ffi_fn_method_externalsender_uniffi_trait_eq_eq, ubrn_uniffi_core_crypto_ffi_fn_method_externalsender_serialize: () => ubrn_uniffi_core_crypto_ffi_fn_method_externalsender_serialize, ubrn_uniffi_core_crypto_ffi_fn_method_epochobserver_epoch_changed: () => ubrn_uniffi_core_crypto_ffi_fn_method_epochobserver_epoch_changed, ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_uniffi_trait_hash: () => ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_uniffi_trait_hash, ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_uniffi_trait_eq_ne: () => ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_uniffi_trait_eq_ne, ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_uniffi_trait_eq_eq: () => ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_uniffi_trait_eq_eq, ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_to_u64: () => ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_to_u64, ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_to_hex_string: () => ubrn_uniffi_core_crypto_ffi_fn_method_deviceid_to_hex_string, ubrn_uniffi_core_crypto_ffi_fn_method_deserializedclientid_uniffi_trait_display: () => ubrn_uniffi_core_crypto_ffi_fn_method_deserializedclientid_uniffi_trait_display, ubrn_uniffi_core_crypto_ffi_fn_method_databasekey_uniffi_trait_eq_ne: () => ubrn_uniffi_core_crypto_ffi_fn_method_databasekey_uniffi_trait_eq_ne, ubrn_uniffi_core_crypto_ffi_fn_method_databasekey_uniffi_trait_eq_eq: () => ubrn_uniffi_core_crypto_ffi_fn_method_databasekey_uniffi_trait_eq_eq, ubrn_uniffi_core_crypto_ffi_fn_method_databasekey_uniffi_trait_debug: () => ubrn_uniffi_core_crypto_ffi_fn_method_databasekey_uniffi_trait_debug, ubrn_uniffi_core_crypto_ffi_fn_method_database_update_key: () => ubrn_uniffi_core_crypto_ffi_fn_method_database_update_key, ubrn_uniffi_core_crypto_ffi_fn_method_database_get_location: () => ubrn_uniffi_core_crypto_ffi_fn_method_database_get_location, ubrn_uniffi_core_crypto_ffi_fn_method_database_close: () => ubrn_uniffi_core_crypto_ffi_fn_method_database_close, ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_uniffi_trait_debug: () => ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_uniffi_trait_debug, ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_type: () => ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_type, ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_signature_scheme: () => ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_signature_scheme, ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_public_key_hash: () => ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_public_key_hash, ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_earliest_validity: () => ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_earliest_validity, ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_client_id: () => ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_client_id, ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_cipher_suite: () => ubrn_uniffi_core_crypto_ffi_fn_method_credentialref_cipher_suite, ubrn_uniffi_core_crypto_ffi_fn_method_credential_type: () => ubrn_uniffi_core_crypto_ffi_fn_method_credential_type, ubrn_uniffi_core_crypto_ffi_fn_method_credential_signature_scheme: () => ubrn_uniffi_core_crypto_ffi_fn_method_credential_signature_scheme, ubrn_uniffi_core_crypto_ffi_fn_method_credential_export_pem: () => ubrn_uniffi_core_crypto_ffi_fn_method_credential_export_pem, ubrn_uniffi_core_crypto_ffi_fn_method_credential_earliest_validity: () => ubrn_uniffi_core_crypto_ffi_fn_method_credential_earliest_validity, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptologger_log: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptologger_log, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_transaction_ffi: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_transaction_ffi, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_set_pki_environment: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_set_pki_environment, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_reseed: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_reseed, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_register_history_observer: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_register_history_observer, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_register_epoch_observer: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_register_epoch_observer, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_random_bytes: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_random_bytes, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_public_key: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_public_key, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_session_exists: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_session_exists, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_fingerprint_remote: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_fingerprint_remote, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_fingerprint_local: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_fingerprint_local, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_fingerprint: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_proteus_fingerprint, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_is_history_sharing_enabled: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_is_history_sharing_enabled, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_user_identities: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_user_identities, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_pki_environment: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_pki_environment, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_external_sender: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_external_sender, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_device_identities: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_device_identities, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_credentials: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_credentials, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_client_ids: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_get_client_ids, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_find_credentials_ffi: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_find_credentials_ffi, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_export_secret_key: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_export_secret_key, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_e2ei_is_pki_env_setup: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_e2ei_is_pki_env_setup, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_e2ei_is_enabled: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_e2ei_is_enabled, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_e2ei_conversation_state: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_e2ei_conversation_state, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_exists: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_exists, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_epoch: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_epoch, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_credential: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_credential, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_cipher_suite: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptoffi_conversation_cipher_suite, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_wipe_conversation: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_wipe_conversation, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_update_keying_material: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_update_keying_material, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_set_data: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_set_data, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_set_conversation_credential: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_set_conversation_credential, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_key_packages_for: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_key_packages_for, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_key_package: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_key_package, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_credential: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_credential, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_clients_from_conversation: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_remove_clients_from_conversation, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_random_bytes: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_random_bytes, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_save: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_save, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_from_prekey: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_from_prekey, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_from_message: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_from_message, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_exists: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_exists, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_delete: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_session_delete, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_new_prekey_auto: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_new_prekey_auto, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_new_prekey: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_new_prekey, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_last_resort_prekey: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_last_resort_prekey, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_init: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_init, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_fingerprint_remote: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_fingerprint_remote, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_fingerprint_local: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_fingerprint_local, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_fingerprint: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_fingerprint, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_encrypt_batched: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_encrypt_batched, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_encrypt: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_encrypt, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_decrypt_safe: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_decrypt_safe, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_decrypt: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_proteus_decrypt, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_process_welcome_message: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_process_welcome_message, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_mls_init: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_mls_init, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_join_by_external_commit: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_join_by_external_commit, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_user_identities: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_user_identities, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_key_packages: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_key_packages, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_external_sender: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_external_sender, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_device_identities: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_device_identities, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_data: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_data, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_client_ids: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_get_client_ids, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_generate_key_package: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_generate_key_package, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_export_secret_key: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_export_secret_key, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_encrypt_message: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_encrypt_message, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_enable_history_sharing: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_enable_history_sharing, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_e2ei_is_enabled: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_e2ei_is_enabled, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_e2ei_conversation_state: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_e2ei_conversation_state, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_disable_history_sharing: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_disable_history_sharing, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_decrypt_message: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_decrypt_message, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_create_conversation: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_create_conversation, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_exists: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_exists, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_epoch: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_epoch, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_credential: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_credential, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_cipher_suite: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_conversation_cipher_suite, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_commit_pending_proposals: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_commit_pending_proposals, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_check_credentials: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_check_credentials, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_add_credential: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_add_credential, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_add_clients_to_conversation: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocontext_add_clients_to_conversation, ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocommand_execute: () => ubrn_uniffi_core_crypto_ffi_fn_method_corecryptocommand_execute, ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_hash: () => ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_hash, ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_eq_ne: () => ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_eq_ne, ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_eq_eq: () => ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_eq_eq, ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_display: () => ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_display, ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_debug: () => ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_uniffi_trait_debug, ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_copy_bytes: () => ubrn_uniffi_core_crypto_ffi_fn_method_conversationid_copy_bytes, ubrn_uniffi_core_crypto_ffi_fn_method_clientid_uniffi_trait_hash: () => ubrn_uniffi_core_crypto_ffi_fn_method_clientid_uniffi_trait_hash, ubrn_uniffi_core_crypto_ffi_fn_method_clientid_uniffi_trait_eq_ne: () => ubrn_uniffi_core_crypto_ffi_fn_method_clientid_uniffi_trait_eq_ne, ubrn_uniffi_core_crypto_ffi_fn_method_clientid_uniffi_trait_eq_eq: () => ubrn_uniffi_core_crypto_ffi_fn_method_clientid_uniffi_trait_eq_eq, ubrn_uniffi_core_crypto_ffi_fn_method_clientid_deserialize: () => ubrn_uniffi_core_crypto_ffi_fn_method_clientid_deserialize, ubrn_uniffi_core_crypto_ffi_fn_method_clientid_copy_bytes: () => ubrn_uniffi_core_crypto_ffi_fn_method_clientid_copy_bytes, ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_pkienvironmenthooks: () => ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_pkienvironmenthooks, ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_mlstransport: () => ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_mlstransport, ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_historyobserver: () => ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_historyobserver, ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_epochobserver: () => ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_epochobserver, ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_corecryptologger: () => ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_corecryptologger, ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_corecryptocommand: () => ubrn_uniffi_core_crypto_ffi_fn_init_callback_vtable_corecryptocommand, ubrn_uniffi_core_crypto_ffi_fn_func_version: () => ubrn_uniffi_core_crypto_ffi_fn_func_version, ubrn_uniffi_core_crypto_ffi_fn_func_set_max_log_level: () => ubrn_uniffi_core_crypto_ffi_fn_func_set_max_log_level, ubrn_uniffi_core_crypto_ffi_fn_func_set_logger: () => ubrn_uniffi_core_crypto_ffi_fn_func_set_logger, ubrn_uniffi_core_crypto_ffi_fn_func_proteus_last_resort_prekey_id_ffi: () => ubrn_uniffi_core_crypto_ffi_fn_func_proteus_last_resort_prekey_id_ffi, ubrn_uniffi_core_crypto_ffi_fn_func_proteus_fingerprint_prekeybundle_ffi: () => ubrn_uniffi_core_crypto_ffi_fn_func_proteus_fingerprint_prekeybundle_ffi, ubrn_uniffi_core_crypto_ffi_fn_func_migrate_database_key_type_to_bytes: () => ubrn_uniffi_core_crypto_ffi_fn_func_migrate_database_key_type_to_bytes, ubrn_uniffi_core_crypto_ffi_fn_func_core_crypto_new: () => ubrn_uniffi_core_crypto_ffi_fn_func_core_crypto_new, ubrn_uniffi_core_crypto_ffi_fn_func_core_crypto_history_client: () => ubrn_uniffi_core_crypto_ffi_fn_func_core_crypto_history_client, ubrn_uniffi_core_crypto_ffi_fn_func_cipher_suite_from_u16: () => ubrn_uniffi_core_crypto_ffi_fn_func_cipher_suite_from_u16, ubrn_uniffi_core_crypto_ffi_fn_func_cipher_suite_default: () => ubrn_uniffi_core_crypto_ffi_fn_func_cipher_suite_default, ubrn_uniffi_core_crypto_ffi_fn_func_build_metadata: () => ubrn_uniffi_core_crypto_ffi_fn_func_build_metadata, ubrn_uniffi_core_crypto_ffi_fn_free_x509credentialacquisition: () => ubrn_uniffi_core_crypto_ffi_fn_free_x509credentialacquisition, ubrn_uniffi_core_crypto_ffi_fn_free_welcome: () => ubrn_uniffi_core_crypto_ffi_fn_free_welcome, ubrn_uniffi_core_crypto_ffi_fn_free_uuid: () => ubrn_uniffi_core_crypto_ffi_fn_free_uuid, ubrn_uniffi_core_crypto_ffi_fn_free_secretkey: () => ubrn_uniffi_core_crypto_ffi_fn_free_secretkey, ubrn_uniffi_core_crypto_ffi_fn_free_pkienvironmenthooks: () => ubrn_uniffi_core_crypto_ffi_fn_free_pkienvironmenthooks, ubrn_uniffi_core_crypto_ffi_fn_free_pkienvironment: () => ubrn_uniffi_core_crypto_ffi_fn_free_pkienvironment, ubrn_uniffi_core_crypto_ffi_fn_free_mlstransport: () => ubrn_uniffi_core_crypto_ffi_fn_free_mlstransport, ubrn_uniffi_core_crypto_ffi_fn_free_keypackageref: () => ubrn_uniffi_core_crypto_ffi_fn_free_keypackageref, ubrn_uniffi_core_crypto_ffi_fn_free_keypackage: () => ubrn_uniffi_core_crypto_ffi_fn_free_keypackage, ubrn_uniffi_core_crypto_ffi_fn_free_historyobserver: () => ubrn_uniffi_core_crypto_ffi_fn_free_historyobserver, ubrn_uniffi_core_crypto_ffi_fn_free_groupinfo: () => ubrn_uniffi_core_crypto_ffi_fn_free_groupinfo, ubrn_uniffi_core_crypto_ffi_fn_free_externalsender: () => ubrn_uniffi_core_crypto_ffi_fn_free_externalsender, ubrn_uniffi_core_crypto_ffi_fn_free_epochobserver: () => ubrn_uniffi_core_crypto_ffi_fn_free_epochobserver, ubrn_uniffi_core_crypto_ffi_fn_free_deviceid: () => ubrn_uniffi_core_crypto_ffi_fn_free_deviceid, ubrn_uniffi_core_crypto_ffi_fn_free_databasekey: () => ubrn_uniffi_core_crypto_ffi_fn_free_databasekey, ubrn_uniffi_core_crypto_ffi_fn_free_database: () => ubrn_uniffi_core_crypto_ffi_fn_free_database, ubrn_uniffi_core_crypto_ffi_fn_free_credentialref: () => ubrn_uniffi_core_crypto_ffi_fn_free_credentialref, ubrn_uniffi_core_crypto_ffi_fn_free_credential: () => ubrn_uniffi_core_crypto_ffi_fn_free_credential, ubrn_uniffi_core_crypto_ffi_fn_free_corecryptologger: () => ubrn_uniffi_core_crypto_ffi_fn_free_corecryptologger, ubrn_uniffi_core_crypto_ffi_fn_free_corecryptoffi: () => ubrn_uniffi_core_crypto_ffi_fn_free_corecryptoffi, ubrn_uniffi_core_crypto_ffi_fn_free_corecryptocontext: () => ubrn_uniffi_core_crypto_ffi_fn_free_corecryptocontext, ubrn_uniffi_core_crypto_ffi_fn_free_corecryptocommand: () => ubrn_uniffi_core_crypto_ffi_fn_free_corecryptocommand, ubrn_uniffi_core_crypto_ffi_fn_free_conversationid: () => ubrn_uniffi_core_crypto_ffi_fn_free_conversationid, ubrn_uniffi_core_crypto_ffi_fn_free_clientid: () => ubrn_uniffi_core_crypto_ffi_fn_free_clientid, ubrn_uniffi_core_crypto_ffi_fn_constructor_x509credentialacquisition_new_from_credential_ref: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_x509credentialacquisition_new_from_credential_ref, ubrn_uniffi_core_crypto_ffi_fn_constructor_x509credentialacquisition_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_x509credentialacquisition_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_x509credentialacquisition_frombytes: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_x509credentialacquisition_frombytes, ubrn_uniffi_core_crypto_ffi_fn_constructor_welcome_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_welcome_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_uuid_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_uuid_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_secretkey_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_secretkey_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_pkienvironment_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_pkienvironment_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_keypackage_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_keypackage_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_groupinfo_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_groupinfo_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_externalsender_parse_public_key: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_externalsender_parse_public_key, ubrn_uniffi_core_crypto_ffi_fn_constructor_externalsender_parse_jwk: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_externalsender_parse_jwk, ubrn_uniffi_core_crypto_ffi_fn_constructor_externalsender_parse: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_externalsender_parse, ubrn_uniffi_core_crypto_ffi_fn_constructor_deviceid_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_deviceid_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_deviceid_from_hex_string: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_deviceid_from_hex_string, ubrn_uniffi_core_crypto_ffi_fn_constructor_databasekey_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_databasekey_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_database_open: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_database_open, ubrn_uniffi_core_crypto_ffi_fn_constructor_database_in_memory: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_database_in_memory, ubrn_uniffi_core_crypto_ffi_fn_constructor_credential_basic: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_credential_basic, ubrn_uniffi_core_crypto_ffi_fn_constructor_corecryptoffi_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_corecryptoffi_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_corecryptocontext_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_corecryptocontext_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_conversationid_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_conversationid_new, ubrn_uniffi_core_crypto_ffi_fn_constructor_clientid_new: () => ubrn_uniffi_core_crypto_ffi_fn_constructor_clientid_new, ubrn_uniffi_core_crypto_ffi_fn_clone_x509credentialacquisition: () => ubrn_uniffi_core_crypto_ffi_fn_clone_x509credentialacquisition, ubrn_uniffi_core_crypto_ffi_fn_clone_welcome: () => ubrn_uniffi_core_crypto_ffi_fn_clone_welcome, ubrn_uniffi_core_crypto_ffi_fn_clone_uuid: () => ubrn_uniffi_core_crypto_ffi_fn_clone_uuid, ubrn_uniffi_core_crypto_ffi_fn_clone_secretkey: () => ubrn_uniffi_core_crypto_ffi_fn_clone_secretkey, ubrn_uniffi_core_crypto_ffi_fn_clone_pkienvironmenthooks: () => ubrn_uniffi_core_crypto_ffi_fn_clone_pkienvironmenthooks, ubrn_uniffi_core_crypto_ffi_fn_clone_pkienvironment: () => ubrn_uniffi_core_crypto_ffi_fn_clone_pkienvironment, ubrn_uniffi_core_crypto_ffi_fn_clone_mlstransport: () => ubrn_uniffi_core_crypto_ffi_fn_clone_mlstransport, ubrn_uniffi_core_crypto_ffi_fn_clone_keypackageref: () => ubrn_uniffi_core_crypto_ffi_fn_clone_keypackageref, ubrn_uniffi_core_crypto_ffi_fn_clone_keypackage: () => ubrn_uniffi_core_crypto_ffi_fn_clone_keypackage, ubrn_uniffi_core_crypto_ffi_fn_clone_historyobserver: () => ubrn_uniffi_core_crypto_ffi_fn_clone_historyobserver, ubrn_uniffi_core_crypto_ffi_fn_clone_groupinfo: () => ubrn_uniffi_core_crypto_ffi_fn_clone_groupinfo, ubrn_uniffi_core_crypto_ffi_fn_clone_externalsender: () => ubrn_uniffi_core_crypto_ffi_fn_clone_externalsender, ubrn_uniffi_core_crypto_ffi_fn_clone_epochobserver: () => ubrn_uniffi_core_crypto_ffi_fn_clone_epochobserver, ubrn_uniffi_core_crypto_ffi_fn_clone_deviceid: () => ubrn_uniffi_core_crypto_ffi_fn_clone_deviceid, ubrn_uniffi_core_crypto_ffi_fn_clone_databasekey: () => ubrn_uniffi_core_crypto_ffi_fn_clone_databasekey, ubrn_uniffi_core_crypto_ffi_fn_clone_database: () => ubrn_uniffi_core_crypto_ffi_fn_clone_database, ubrn_uniffi_core_crypto_ffi_fn_clone_credentialref: () => ubrn_uniffi_core_crypto_ffi_fn_clone_credentialref, ubrn_uniffi_core_crypto_ffi_fn_clone_credential: () => ubrn_uniffi_core_crypto_ffi_fn_clone_credential, ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptologger: () => ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptologger, ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptoffi: () => ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptoffi, ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptocontext: () => ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptocontext, ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptocommand: () => ubrn_uniffi_core_crypto_ffi_fn_clone_corecryptocommand, ubrn_uniffi_core_crypto_ffi_fn_clone_conversationid: () => ubrn_uniffi_core_crypto_ffi_fn_clone_conversationid, ubrn_uniffi_core_crypto_ffi_fn_clone_clientid: () => ubrn_uniffi_core_crypto_ffi_fn_clone_clientid, ubrn_uniffi_core_crypto_ffi_checksum_method_x509credentialacquisition_finalize: () => ubrn_uniffi_core_crypto_ffi_checksum_method_x509credentialacquisition_finalize, ubrn_uniffi_core_crypto_ffi_checksum_method_welcome_serialize: () => ubrn_uniffi_core_crypto_ffi_checksum_method_welcome_serialize, ubrn_uniffi_core_crypto_ffi_checksum_method_secretkey_copy_bytes: () => ubrn_uniffi_core_crypto_ffi_checksum_method_secretkey_copy_bytes, ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_http_request: () => ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_http_request, ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_get_backend_nonce: () => ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_get_backend_nonce, ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_fetch_backend_access_token: () => ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_fetch_backend_access_token, ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_authenticate: () => ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironmenthooks_authenticate, ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironment_add_trust_anchor: () => ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironment_add_trust_anchor, ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironment_add_intermediate_cert: () => ubrn_uniffi_core_crypto_ffi_checksum_method_pkienvironment_add_intermediate_cert, ubrn_uniffi_core_crypto_ffi_checksum_method_mlstransport_send_commit_bundle: () => ubrn_uniffi_core_crypto_ffi_checksum_method_mlstransport_send_commit_bundle, ubrn_uniffi_core_crypto_ffi_checksum_method_mlstransport_prepare_for_transport: () => ubrn_uniffi_core_crypto_ffi_checksum_method_mlstransport_prepare_for_transport, ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_signature_scheme: () => ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_signature_scheme, ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_is_valid: () => ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_is_valid, ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_hash_ref: () => ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_hash_ref, ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_credential_type: () => ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_credential_type, ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_cipher_suite: () => ubrn_uniffi_core_crypto_ffi_checksum_method_keypackageref_cipher_suite, ubrn_uniffi_core_crypto_ffi_checksum_method_keypackage_serialize: () => ubrn_uniffi_core_crypto_ffi_checksum_method_keypackage_serialize, ubrn_uniffi_core_crypto_ffi_checksum_method_keypackage_ref: () => ubrn_uniffi_core_crypto_ffi_checksum_method_keypackage_ref, ubrn_uniffi_core_crypto_ffi_checksum_method_historyobserver_history_client_created: () => ubrn_uniffi_core_crypto_ffi_checksum_method_historyobserver_history_client_created, ubrn_uniffi_core_crypto_ffi_checksum_method_externalsender_serialize: () => ubrn_uniffi_core_crypto_ffi_checksum_method_externalsender_serialize, ubrn_uniffi_core_crypto_ffi_checksum_method_epochobserver_epoch_changed: () => ubrn_uniffi_core_crypto_ffi_checksum_method_epochobserver_epoch_changed, ubrn_uniffi_core_crypto_ffi_checksum_method_deviceid_to_u64: () => ubrn_uniffi_core_crypto_ffi_checksum_method_deviceid_to_u64, ubrn_uniffi_core_crypto_ffi_checksum_method_deviceid_to_hex_string: () => ubrn_uniffi_core_crypto_ffi_checksum_method_deviceid_to_hex_string, ubrn_uniffi_core_crypto_ffi_checksum_method_database_update_key: () => ubrn_uniffi_core_crypto_ffi_checksum_method_database_update_key, ubrn_uniffi_core_crypto_ffi_checksum_method_database_get_location: () => ubrn_uniffi_core_crypto_ffi_checksum_method_database_get_location, ubrn_uniffi_core_crypto_ffi_checksum_method_database_close: () => ubrn_uniffi_core_crypto_ffi_checksum_method_database_close, ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_type: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_type, ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_signature_scheme: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_signature_scheme, ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_public_key_hash: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_public_key_hash, ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_earliest_validity: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_earliest_validity, ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_client_id: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_client_id, ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_cipher_suite: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credentialref_cipher_suite, ubrn_uniffi_core_crypto_ffi_checksum_method_credential_type: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credential_type, ubrn_uniffi_core_crypto_ffi_checksum_method_credential_signature_scheme: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credential_signature_scheme, ubrn_uniffi_core_crypto_ffi_checksum_method_credential_export_pem: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credential_export_pem, ubrn_uniffi_core_crypto_ffi_checksum_method_credential_earliest_validity: () => ubrn_uniffi_core_crypto_ffi_checksum_method_credential_earliest_validity, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptologger_log: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptologger_log, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_transaction_ffi: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_transaction_ffi, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_set_pki_environment: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_set_pki_environment, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_reseed: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_reseed, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_register_history_observer: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_register_history_observer, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_register_epoch_observer: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_register_epoch_observer, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_random_bytes: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_random_bytes, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_public_key: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_public_key, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_session_exists: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_session_exists, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_fingerprint_remote: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_fingerprint_remote, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_fingerprint_local: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_fingerprint_local, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_fingerprint: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_proteus_fingerprint, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_is_history_sharing_enabled: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_is_history_sharing_enabled, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_user_identities: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_user_identities, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_pki_environment: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_pki_environment, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_external_sender: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_external_sender, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_device_identities: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_device_identities, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_credentials: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_credentials, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_client_ids: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_get_client_ids, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_find_credentials_ffi: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_find_credentials_ffi, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_export_secret_key: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_export_secret_key, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_e2ei_is_pki_env_setup: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_e2ei_is_pki_env_setup, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_e2ei_is_enabled: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_e2ei_is_enabled, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_e2ei_conversation_state: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_e2ei_conversation_state, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_exists: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_exists, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_epoch: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_epoch, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_credential: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_credential, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_cipher_suite: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptoffi_conversation_cipher_suite, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_wipe_conversation: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_wipe_conversation, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_update_keying_material: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_update_keying_material, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_set_data: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_set_data, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_set_conversation_credential: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_set_conversation_credential, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_key_packages_for: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_key_packages_for, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_key_package: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_key_package, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_credential: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_credential, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_clients_from_conversation: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_remove_clients_from_conversation, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_random_bytes: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_random_bytes, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_save: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_save, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_from_prekey: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_from_prekey, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_from_message: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_from_message, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_exists: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_exists, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_delete: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_session_delete, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_new_prekey_auto: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_new_prekey_auto, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_new_prekey: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_new_prekey, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_last_resort_prekey: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_last_resort_prekey, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_init: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_init, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_fingerprint_remote: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_fingerprint_remote, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_fingerprint_local: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_fingerprint_local, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_fingerprint: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_fingerprint, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_encrypt_batched: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_encrypt_batched, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_encrypt: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_encrypt, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_decrypt_safe: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_decrypt_safe, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_decrypt: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_proteus_decrypt, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_process_welcome_message: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_process_welcome_message, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_mls_init: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_mls_init, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_join_by_external_commit: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_join_by_external_commit, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_user_identities: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_user_identities, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_key_packages: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_key_packages, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_external_sender: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_external_sender, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_device_identities: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_device_identities, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_data: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_data, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_client_ids: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_get_client_ids, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_generate_key_package: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_generate_key_package, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_export_secret_key: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_export_secret_key, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_encrypt_message: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_encrypt_message, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_enable_history_sharing: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_enable_history_sharing, ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_e2ei_is_enabled: () => ubrn_uniffi_core_crypto_ffi_checksum_method_corecryptocontext_e2ei_is_e