/* tslint:disable */ /* eslint-disable */ export const memory: WebAssembly.Memory; export const __wbg_rng_free: (a: number, b: number) => void; export const rng_generate_bytes: (a: number) => [number, number, number, number]; export const __wbg_progressstart_free: (a: number, b: number) => void; export const __wbg_progressfinish_free: (a: number, b: number) => void; export const __wbg_progressincrement_free: (a: number, b: number) => void; export const __wbg_sdkevents_free: (a: number, b: number) => void; export const sdkevents_ProgressBarStarted: () => [number, number]; export const sdkevents_ProgressBarIncremented: () => [number, number]; export const sdkevents_ProgressBarFinished: () => [number, number]; export const get_inner_tx_meta: (a: number, b: number) => [number, number, number]; export const deserialize_tx: (a: number, b: number, c: any) => [number, number, number, number]; export const __wbg_batchtxresult_free: (a: number, b: number) => void; export const __wbg_get_batchtxresult_is_applied: (a: number) => number; export const __wbg_set_batchtxresult_is_applied: (a: number, b: number) => void; export const __wbg_txresponse_free: (a: number, b: number) => void; export const __wbg_extendedviewingkey_free: (a: number, b: number) => void; export const extendedviewingkey_new: (a: number, b: number) => [number, number, number]; export const extendedviewingkey_encode: (a: number) => [number, number]; export const extendedviewingkey_default_payment_address: (a: number) => [number, number, number]; export const __wbg_proofgenerationkey_free: (a: number, b: number) => void; export const proofgenerationkey_from_bytes: (a: number, b: number, c: number, d: number) => number; export const proofgenerationkey_encode: (a: number) => [number, number]; export const proofgenerationkey_decode: (a: number, b: number) => number; export const __wbg_pseudoextendedkey_free: (a: number, b: number) => void; export const pseudoextendedkey_encode: (a: number) => [number, number]; export const pseudoextendedkey_decode: (a: number, b: number) => [number, number, number]; export const pseudoextendedkey_can_decode: (a: number, b: number) => number; export const pseudoextendedkey_from: (a: number, b: number) => number; export const pseudoextendedkey_to_viewing_key: (a: number) => [number, number, number]; export const __wbg_extendedspendingkey_free: (a: number, b: number) => void; export const extendedspendingkey_new: (a: any) => [number, number, number]; export const extendedspendingkey_from_string: (a: number, b: number) => [number, number, number]; export const extendedspendingkey_to_viewing_key: (a: number) => [number, number, number]; export const extendedspendingkey_to_default_address: (a: number) => [number, number, number]; export const extendedspendingkey_to_proof_generation_key: (a: number) => number; export const extendedspendingkey_to_pseudo_extended_key: (a: number) => number; export const extendedspendingkey_encode: (a: number) => [number, number]; export const __wbg_paymentaddress_free: (a: number, b: number) => void; export const paymentaddress_new: (a: number, b: number) => [number, number, number]; export const paymentaddress_hash: (a: number) => [number, number]; export const paymentaddress_encode: (a: number) => [number, number]; export const gen_payment_address: (a: number, b: number, c: number) => [number, number, number]; export const __wbg_datedviewingkey_free: (a: number, b: number) => void; export const datedviewingkey_new: (a: number, b: number, c: number, d: number) => [number, number, number]; export const __wbg_aes_free: (a: number, b: number) => void; export const aes_new: (a: number, b: number, c: number) => [number, number, number]; export const aes_encrypt: (a: number, b: number, c: number) => [number, number, number, number]; export const aes_decrypt: (a: number, b: number, c: number) => [number, number, number]; export const __wbg_salt_free: (a: number, b: number) => void; export const salt_new: (a: number, b: number) => [number, number, number]; export const salt_generate: () => number; export const salt_as_string: (a: number) => [number, number]; export const __wbg_derivationresult_free: (a: number, b: number) => void; export const derivationresult_xsk: (a: number) => [number, number]; export const derivationresult_xfvk: (a: number) => [number, number]; export const derivationresult_payment_address: (a: number) => [number, number]; export const __wbg_shieldedhdwallet_free: (a: number, b: number) => void; export const shieldedhdwallet_new: (a: any, b: number, c: number) => [number, number, number]; export const shieldedhdwallet_new_from_sk: (a: number, b: number) => [number, number, number]; export const shieldedhdwallet_derive: (a: number, b: number, c: number, d: number, e: number) => [number, number, number]; export const __wbg_progressbarnames_free: (a: number, b: number) => void; export const progressbarnames_Scanned: () => [number, number]; export const progressbarnames_Fetched: () => [number, number]; export const progressbarnames_Applied: () => [number, number]; export const __wbg_query_free: (a: number, b: number) => void; export const query_new: (a: number, b: number, c: number, d: number) => number; export const query_query_epoch: (a: number) => any; export const query_query_all_validator_addresses: (a: number) => any; export const query_query_total_bonds: (a: number, b: number, c: number) => any; export const query_query_my_validators: (a: number, b: number, c: number) => any; export const query_query_staking_positions: (a: number, b: number, c: number) => any; export const query_shielded_sync: (a: number, b: number, c: number, d: number, e: number) => any; export const query_query_balance: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => any; export const query_query_public_key: (a: number, b: number, c: number) => any; export const query_query_signed_bridge_pool: (a: number, b: number, c: number) => any; export const query_query_total_staked_tokens: (a: number, b: bigint) => any; export const query_query_proposal_counter: (a: number) => any; export const query_query_proposal_by_id: (a: number, b: bigint) => any; export const query_query_proposal_votes: (a: number, b: bigint, c: bigint) => any; export const query_query_proposal_result: (a: number, b: bigint, c: bigint) => any; export const query_query_proposal_code: (a: number, b: bigint) => any; export const query_get_total_delegations: (a: number, b: number, c: number, d: number, e: bigint) => any; export const query_masp_reward_tokens: (a: number) => any; export const query_delegators_votes: (a: number, b: bigint) => any; export const query_query_gas_costs: (a: number) => any; export const query_query_native_token: (a: number) => any; export const query_code_paths: () => [number, number]; export const query_query_wasm_hashes: (a: number) => any; export const query_query_wasm_hash: (a: number, b: number, c: number) => any; export const __wbg_sdk_free: (a: number, b: number) => void; export const sdk_new: (a: number, b: number, c: number, d: number, e: number, f: number) => number; export const sdk_clear_shielded_context: (a: number, b: number) => any; export const sdk_has_masp_params: () => any; export const sdk_fetch_and_store_masp_params: (a: number, b: number) => any; export const sdk_load_masp_params: (a: number, b: any, c: number, d: number) => any; export const sdk_add_spending_key: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_add_viewing_key: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_add_payment_address: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_add_default_payment_address: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_add_keypair: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => any; export const sdk_save_wallet: (a: number) => any; export const sdk_load_wallet: (a: number) => any; export const sdk_sign_masp: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_get_descriptor_map: (a: number, b: number, c: number, d: number, e: number) => [number, number, number]; export const sdk_sign_masp_ledger: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => [number, number, number]; export const sdk_sign_tx: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => any; export const sdk_broadcast_tx: (a: number, b: number, c: number, d: bigint) => any; export const sdk_build_batch: (a: any) => [number, number, number]; export const sdk_append_signature: (a: number, b: number, c: number, d: number, e: number) => [number, number, number]; export const sdk_build_transparent_transfer: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_shielded_transfer: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_unshielding_transfer: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_shielding_transfer: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_ibc_transfer: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_eth_bridge_transfer: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_vote_proposal: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_claim_rewards: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_bond: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_unbond: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_withdraw: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_redelegate: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_build_reveal_pk: (a: number, b: number, c: number) => any; export const sdk_sign_arbitrary: (a: number, b: number, c: number, d: number, e: number) => [number, number, number]; export const sdk_verify_arbitrary: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => [number, number]; export const sdk_generate_ibc_shielding_memo: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => any; export const sdk_build_osmosis_swap: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_shielded_rewards: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_shielded_rewards_per_token: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => any; export const sdk_simulate_shielded_rewards: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => any; export const sdk_query_notes_to_spend: (a: number, b: number, c: number, d: number, e: number) => any; export const sdk_masp_address: (a: number) => [number, number]; export const __wbg_argon2params_free: (a: number, b: number) => void; export const argon2params_new: (a: number, b: number, c: number) => number; export const argon2params_m_cost: (a: number) => number; export const argon2params_t_cost: (a: number) => number; export const argon2params_p_cost: (a: number) => number; export const __wbg_argon2_free: (a: number, b: number) => void; export const argon2_new: (a: number, b: number, c: number, d: number, e: number) => [number, number, number]; export const argon2_to_hash: (a: number) => [number, number, number, number]; export const argon2_verify: (a: number, b: number, c: number) => [number, number]; export const argon2_params: (a: number) => number; export const argon2_key: (a: number) => [number, number, number]; export const initThreadPool: (a: number) => any; export const __wbg_mnemonic_free: (a: number, b: number) => void; export const mnemonic_new: (a: number) => [number, number, number]; export const mnemonic_validate: (a: number, b: number) => number; export const mnemonic_from_phrase: (a: number, b: number) => [number, number, number]; export const mnemonic_to_seed: (a: number, b: number) => [number, number, number]; export const mnemonic_to_words: (a: number) => [number, number, number]; export const mnemonic_phrase: (a: number) => [number, number]; export const public_key_to_bech32: (a: number, b: number) => [number, number, number, number]; export const __wbg_address_free: (a: number, b: number) => void; export const address_new: (a: number, b: number) => number; export const address_implicit: (a: number) => [number, number]; export const address_public: (a: number) => [number, number]; export const address_hash: (a: number) => [number, number]; export const __wbg_vecu8pointer_free: (a: number, b: number) => void; export const __wbg_stringpointer_free: (a: number, b: number) => void; export const __wbg_get_stringpointer_pointer: (a: number) => number; export const __wbg_set_stringpointer_pointer: (a: number, b: number) => void; export const __wbg_get_stringpointer_length: (a: number) => number; export const __wbg_set_stringpointer_length: (a: number, b: number) => void; export const stringpointer_new: (a: number, b: number) => number; export const __wbg_vecstringpointer_free: (a: number, b: number) => void; export const vecstringpointer_pointers: (a: number) => [number, number]; export const vecstringpointer_lengths: (a: number) => [number, number]; export const __wbg_set_vecu8pointer_pointer: (a: number, b: number) => void; export const __wbg_set_vecu8pointer_length: (a: number, b: number) => void; export const __wbg_get_vecu8pointer_pointer: (a: number) => number; export const __wbg_get_vecu8pointer_length: (a: number) => number; export const vecu8pointer_new: (a: number, b: number) => number; export const __wbg_key_free: (a: number, b: number) => void; export const key_new: (a: number, b: number) => [number, number, number]; export const key_to_bytes: (a: number) => [number, number]; export const key_to_hex: (a: number) => number; export const __wbg_hdwallet_free: (a: number, b: number) => void; export const hdwallet_new: (a: number) => [number, number, number]; export const hdwallet_from_seed: (a: number, b: number) => [number, number, number]; export const hdwallet_derive: (a: number, b: number, c: number) => [number, number, number]; export const hdwallet_disposable_keypair: () => [number, number, number]; export const __wbindgen_exn_store: (a: number) => void; export const __externref_table_alloc: () => number; export const __wbindgen_export_2: WebAssembly.Table; export const __wbindgen_free: (a: number, b: number, c: number) => void; export const __wbindgen_malloc: (a: number, b: number) => number; export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number; export const __wbindgen_export_6: WebAssembly.Table; export const __externref_table_dealloc: (a: number) => void; export const __externref_drop_slice: (a: number, b: number) => void; export const closure1251_externref_shim_multivalue_shim: (a: number, b: number, c: any) => [number, number]; export const _dyn_core__ops__function__FnMut_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__hedf246cb3debb4bd: (a: number, b: number) => void; export const closure2262_externref_shim: (a: number, b: number, c: any) => void; export const _dyn_core__ops__function__FnMut_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h9b9a638fdbc40864: (a: number, b: number) => void; export const closure2924_externref_shim: (a: number, b: number, c: any, d: any) => void; export const __wbindgen_start: () => void;