export declare const ultraLightNode302: readonly [{ readonly type: "impl"; readonly name: "UltraLightNode302Impl"; readonly interface_name: "layerzero::message_lib::interface::IMessageLib"; }, { readonly type: "struct"; readonly name: "core::integer::u256"; readonly members: readonly [{ readonly name: "low"; readonly type: "core::integer::u128"; }, { readonly name: "high"; readonly type: "core::integer::u128"; }]; }, { readonly type: "struct"; readonly name: "lz_utils::bytes::Bytes32"; readonly members: readonly [{ readonly name: "value"; readonly type: "core::integer::u256"; }]; }, { readonly type: "struct"; readonly name: "core::byte_array::ByteArray"; readonly members: readonly [{ readonly name: "data"; readonly type: "core::array::Array::"; }, { readonly name: "pending_word"; readonly type: "core::felt252"; }, { readonly name: "pending_word_len"; readonly type: "core::internal::bounded_int::BoundedInt::<0, 30>"; }]; }, { readonly type: "struct"; readonly name: "layerzero::common::structs::packet::Packet"; readonly members: readonly [{ readonly name: "nonce"; readonly type: "core::integer::u64"; }, { readonly name: "src_eid"; readonly type: "core::integer::u32"; }, { readonly name: "sender"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; }, { readonly name: "receiver"; readonly type: "lz_utils::bytes::Bytes32"; }, { readonly name: "guid"; readonly type: "lz_utils::bytes::Bytes32"; }, { readonly name: "message"; readonly type: "core::byte_array::ByteArray"; }]; }, { readonly type: "enum"; readonly name: "core::bool"; readonly variants: readonly [{ readonly name: "False"; readonly type: "()"; }, { readonly name: "True"; readonly type: "()"; }]; }, { readonly type: "struct"; readonly name: "layerzero::common::structs::messaging::Payee"; readonly members: readonly [{ readonly name: "receiver"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "native_amount"; readonly type: "core::integer::u256"; }, { readonly name: "lz_token_amount"; readonly type: "core::integer::u256"; }]; }, { readonly type: "struct"; readonly name: "layerzero::common::structs::messaging::MessageReceipt"; readonly members: readonly [{ readonly name: "guid"; readonly type: "lz_utils::bytes::Bytes32"; }, { readonly name: "nonce"; readonly type: "core::integer::u64"; }, { readonly name: "payees"; readonly type: "core::array::Array::"; }]; }, { readonly type: "struct"; readonly name: "layerzero::common::structs::messaging::MessageLibSendResult"; readonly members: readonly [{ readonly name: "message_receipt"; readonly type: "layerzero::common::structs::messaging::MessageReceipt"; }, { readonly name: "encoded_packet"; readonly type: "core::byte_array::ByteArray"; }]; }, { readonly type: "struct"; readonly name: "layerzero::common::structs::messaging::MessagingFee"; readonly members: readonly [{ readonly name: "native_fee"; readonly type: "core::integer::u256"; }, { readonly name: "lz_token_fee"; readonly type: "core::integer::u256"; }]; }, { readonly type: "struct"; readonly name: "layerzero::message_lib::structs::MessageLibVersion"; readonly members: readonly [{ readonly name: "major"; readonly type: "core::integer::u64"; }, { readonly name: "minor"; readonly type: "core::integer::u8"; }, { readonly name: "endpoint_version"; readonly type: "core::integer::u8"; }]; }, { readonly type: "enum"; readonly name: "layerzero::message_lib::structs::MessageLibType"; readonly variants: readonly [{ readonly name: "Send"; readonly type: "()"; }, { readonly name: "Receive"; readonly type: "()"; }, { readonly name: "SendAndReceive"; readonly type: "()"; }]; }, { readonly type: "struct"; readonly name: "layerzero::message_lib::structs::SetConfigParam"; readonly members: readonly [{ readonly name: "eid"; readonly type: "core::integer::u32"; }, { readonly name: "config_type"; readonly type: "core::integer::u32"; }, { readonly name: "config"; readonly type: "core::array::Array::"; }]; }, { readonly type: "enum"; readonly name: "layerzero::message_lib::interface::VerificationState"; readonly variants: readonly [{ readonly name: "Verifying"; readonly type: "()"; }, { readonly name: "Verifiable"; readonly type: "()"; }, { readonly name: "Verified"; readonly type: "()"; }, { readonly name: "NotInitializable"; readonly type: "()"; }]; }, { readonly type: "interface"; readonly name: "layerzero::message_lib::interface::IMessageLib"; readonly items: readonly [{ readonly type: "function"; readonly name: "send"; readonly inputs: readonly [{ readonly name: "packet"; readonly type: "layerzero::common::structs::packet::Packet"; }, { readonly name: "options"; readonly type: "core::byte_array::ByteArray"; }, { readonly name: "pay_in_lz_token"; readonly type: "core::bool"; }]; readonly outputs: readonly [{ readonly type: "layerzero::common::structs::messaging::MessageLibSendResult"; }]; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "verify"; readonly inputs: readonly [{ readonly name: "packet_header"; readonly type: "core::byte_array::ByteArray"; }, { readonly name: "payload_hash"; readonly type: "lz_utils::bytes::Bytes32"; }, { readonly name: "confirmations"; readonly type: "core::integer::u64"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "commit"; readonly inputs: readonly [{ readonly name: "packet_header"; readonly type: "core::byte_array::ByteArray"; }, { readonly name: "payload_hash"; readonly type: "lz_utils::bytes::Bytes32"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "quote"; readonly inputs: readonly [{ readonly name: "packet"; readonly type: "layerzero::common::structs::packet::Packet"; }, { readonly name: "options"; readonly type: "core::byte_array::ByteArray"; }, { readonly name: "pay_in_lz_token"; readonly type: "core::bool"; }]; readonly outputs: readonly [{ readonly type: "layerzero::common::structs::messaging::MessagingFee"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "version"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::structs::MessageLibVersion"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "message_lib_type"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::structs::MessageLibType"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "is_supported_send_eid"; readonly inputs: readonly [{ readonly name: "dst_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "core::bool"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "is_supported_receive_eid"; readonly inputs: readonly [{ readonly name: "src_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "core::bool"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "set_send_configs"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "params"; readonly type: "core::array::Array::"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "set_receive_configs"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "params"; readonly type: "core::array::Array::"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "get_send_config"; readonly inputs: readonly [{ readonly name: "eid"; readonly type: "core::integer::u32"; }, { readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "config_type"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "core::array::Array::"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_receive_config"; readonly inputs: readonly [{ readonly name: "eid"; readonly type: "core::integer::u32"; }, { readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "config_type"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "core::array::Array::"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "verifiable"; readonly inputs: readonly [{ readonly name: "packet_header"; readonly type: "core::byte_array::ByteArray"; }, { readonly name: "payload_hash"; readonly type: "lz_utils::bytes::Bytes32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::interface::VerificationState"; }]; readonly state_mutability: "view"; }]; }, { readonly type: "impl"; readonly name: "UltraLightNode302AdminImpl"; readonly interface_name: "layerzero::message_lib::uln_302::interface::IUltraLightNode302Admin"; }, { readonly type: "struct"; readonly name: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; readonly members: readonly [{ readonly name: "confirmations"; readonly type: "core::integer::u64"; }, { readonly name: "has_confirmations"; readonly type: "core::bool"; }, { readonly name: "required_dvns"; readonly type: "core::array::Array::"; }, { readonly name: "has_required_dvns"; readonly type: "core::bool"; }, { readonly name: "optional_dvns"; readonly type: "core::array::Array::"; }, { readonly name: "optional_dvn_threshold"; readonly type: "core::integer::u8"; }, { readonly name: "has_optional_dvns"; readonly type: "core::bool"; }]; }, { readonly type: "struct"; readonly name: "layerzero::message_lib::uln_302::structs::uln_config::SetDefaultUlnConfigParam"; readonly members: readonly [{ readonly name: "eid"; readonly type: "core::integer::u32"; }, { readonly name: "config"; readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; }]; }, { readonly type: "struct"; readonly name: "layerzero::message_lib::uln_302::structs::executor_config::ExecutorConfig"; readonly members: readonly [{ readonly name: "max_message_size"; readonly type: "core::integer::u32"; }, { readonly name: "executor"; readonly type: "core::starknet::contract_address::ContractAddress"; }]; }, { readonly type: "struct"; readonly name: "layerzero::message_lib::uln_302::structs::executor_config::SetDefaultExecutorConfigParam"; readonly members: readonly [{ readonly name: "dst_eid"; readonly type: "core::integer::u32"; }, { readonly name: "config"; readonly type: "layerzero::message_lib::uln_302::structs::executor_config::ExecutorConfig"; }]; }, { readonly type: "interface"; readonly name: "layerzero::message_lib::uln_302::interface::IUltraLightNode302Admin"; readonly items: readonly [{ readonly type: "function"; readonly name: "set_default_uln_send_configs"; readonly inputs: readonly [{ readonly name: "params"; readonly type: "core::array::Array::"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "set_default_uln_receive_configs"; readonly inputs: readonly [{ readonly name: "params"; readonly type: "core::array::Array::"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "set_default_executor_configs"; readonly inputs: readonly [{ readonly name: "params"; readonly type: "core::array::Array::"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "get_default_uln_send_config"; readonly inputs: readonly [{ readonly name: "dst_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_default_uln_receive_config"; readonly inputs: readonly [{ readonly name: "src_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_raw_oapp_uln_send_config"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_raw_oapp_uln_receive_config"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "src_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_oapp_uln_send_config"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_oapp_uln_receive_config"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "src_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_default_executor_config"; readonly inputs: readonly [{ readonly name: "dst_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::executor_config::ExecutorConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_raw_oapp_executor_config"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::executor_config::ExecutorConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_oapp_executor_config"; readonly inputs: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; }]; readonly outputs: readonly [{ readonly type: "layerzero::message_lib::uln_302::structs::executor_config::ExecutorConfig"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "get_treasury"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "core::starknet::contract_address::ContractAddress"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "set_treasury_native_fee_cap"; readonly inputs: readonly [{ readonly name: "native_fee_cap"; readonly type: "core::integer::u256"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "get_treasury_native_fee_cap"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "core::integer::u256"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "has_payload_signed"; readonly inputs: readonly [{ readonly name: "header_hash"; readonly type: "lz_utils::bytes::Bytes32"; }, { readonly name: "payload_hash"; readonly type: "lz_utils::bytes::Bytes32"; }, { readonly name: "dvn"; readonly type: "core::starknet::contract_address::ContractAddress"; }]; readonly outputs: readonly [{ readonly type: "core::bool"; }]; readonly state_mutability: "view"; }]; }, { readonly type: "impl"; readonly name: "OwnableImpl"; readonly interface_name: "openzeppelin_access::ownable::interface::IOwnable"; }, { readonly type: "interface"; readonly name: "openzeppelin_access::ownable::interface::IOwnable"; readonly items: readonly [{ readonly type: "function"; readonly name: "owner"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "core::starknet::contract_address::ContractAddress"; }]; readonly state_mutability: "view"; }, { readonly type: "function"; readonly name: "transfer_ownership"; readonly inputs: readonly [{ readonly name: "new_owner"; readonly type: "core::starknet::contract_address::ContractAddress"; }]; readonly outputs: readonly []; readonly state_mutability: "external"; }, { readonly type: "function"; readonly name: "renounce_ownership"; readonly inputs: readonly []; readonly outputs: readonly []; readonly state_mutability: "external"; }]; }, { readonly type: "constructor"; readonly name: "constructor"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "treasury"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "endpoint"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "treasury_native_fee_cap"; readonly type: "core::integer::u256"; }]; }, { readonly type: "event"; readonly name: "openzeppelin_access::ownable::ownable::OwnableComponent::OwnershipTransferred"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "previous_owner"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "new_owner"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }]; }, { readonly type: "event"; readonly name: "openzeppelin_access::ownable::ownable::OwnableComponent::OwnershipTransferStarted"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "previous_owner"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "new_owner"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }]; }, { readonly type: "event"; readonly name: "openzeppelin_access::ownable::ownable::OwnableComponent::Event"; readonly kind: "enum"; readonly variants: readonly [{ readonly name: "OwnershipTransferred"; readonly type: "openzeppelin_access::ownable::ownable::OwnableComponent::OwnershipTransferred"; readonly kind: "nested"; }, { readonly name: "OwnershipTransferStarted"; readonly type: "openzeppelin_access::ownable::ownable::OwnableComponent::OwnershipTransferStarted"; readonly kind: "nested"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::DefaultUlnSendConfigsSet"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "params"; readonly type: "core::array::Array::"; readonly kind: "data"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::DefaultUlnReceiveConfigsSet"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "params"; readonly type: "core::array::Array::"; readonly kind: "data"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::OAppUlnSendConfigSet"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; readonly kind: "data"; }, { readonly name: "config"; readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; readonly kind: "data"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::OAppUlnReceiveConfigSet"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "src_eid"; readonly type: "core::integer::u32"; readonly kind: "data"; }, { readonly name: "config"; readonly type: "layerzero::message_lib::uln_302::structs::uln_config::UlnConfig"; readonly kind: "data"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::DefaultExecutorConfigsSet"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "params"; readonly type: "core::array::Array::"; readonly kind: "data"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::OAppExecutorConfigSet"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; readonly kind: "data"; }, { readonly name: "config"; readonly type: "layerzero::message_lib::uln_302::structs::executor_config::ExecutorConfig"; readonly kind: "data"; }]; }, { readonly type: "struct"; readonly name: "layerzero::common::structs::packet::PacketHeader"; readonly members: readonly [{ readonly name: "nonce"; readonly type: "core::integer::u64"; }, { readonly name: "src_eid"; readonly type: "core::integer::u32"; }, { readonly name: "sender"; readonly type: "core::starknet::contract_address::ContractAddress"; }, { readonly name: "dst_eid"; readonly type: "core::integer::u32"; }, { readonly name: "receiver"; readonly type: "lz_utils::bytes::Bytes32"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::DvnFeesPaid"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "payees"; readonly type: "core::array::Array::"; readonly kind: "data"; }, { readonly name: "packet_header"; readonly type: "layerzero::common::structs::packet::PacketHeader"; readonly kind: "key"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::ExecutorFeePaid"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "payee"; readonly type: "layerzero::common::structs::messaging::Payee"; readonly kind: "key"; }, { readonly name: "packet_header"; readonly type: "layerzero::common::structs::packet::PacketHeader"; readonly kind: "key"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::TreasuryFeePaid"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "oapp"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "payee"; readonly type: "layerzero::common::structs::messaging::Payee"; readonly kind: "key"; }, { readonly name: "packet_header"; readonly type: "layerzero::common::structs::packet::PacketHeader"; readonly kind: "key"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::TreasuryNativeFeeCapSet"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "native_fee_cap"; readonly type: "core::integer::u256"; readonly kind: "data"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::events::PayloadVerified"; readonly kind: "struct"; readonly members: readonly [{ readonly name: "dvn"; readonly type: "core::starknet::contract_address::ContractAddress"; readonly kind: "key"; }, { readonly name: "header"; readonly type: "core::byte_array::ByteArray"; readonly kind: "data"; }, { readonly name: "confirmations"; readonly type: "core::integer::u256"; readonly kind: "data"; }, { readonly name: "proof_hash"; readonly type: "lz_utils::bytes::Bytes32"; readonly kind: "data"; }]; }, { readonly type: "event"; readonly name: "layerzero::message_lib::uln_302::ultra_light_node_302::UltraLightNode302::Event"; readonly kind: "enum"; readonly variants: readonly [{ readonly name: "OwnableEvent"; readonly type: "openzeppelin_access::ownable::ownable::OwnableComponent::Event"; readonly kind: "flat"; }, { readonly name: "DefaultUlnSendConfigsSet"; readonly type: "layerzero::message_lib::uln_302::events::DefaultUlnSendConfigsSet"; readonly kind: "nested"; }, { readonly name: "DefaultUlnReceiveConfigsSet"; readonly type: "layerzero::message_lib::uln_302::events::DefaultUlnReceiveConfigsSet"; readonly kind: "nested"; }, { readonly name: "OAppUlnSendConfigSet"; readonly type: "layerzero::message_lib::uln_302::events::OAppUlnSendConfigSet"; readonly kind: "nested"; }, { readonly name: "OAppUlnReceiveConfigSet"; readonly type: "layerzero::message_lib::uln_302::events::OAppUlnReceiveConfigSet"; readonly kind: "nested"; }, { readonly name: "DefaultExecutorConfigsSet"; readonly type: "layerzero::message_lib::uln_302::events::DefaultExecutorConfigsSet"; readonly kind: "nested"; }, { readonly name: "OAppExecutorConfigSet"; readonly type: "layerzero::message_lib::uln_302::events::OAppExecutorConfigSet"; readonly kind: "nested"; }, { readonly name: "DvnFeesPaid"; readonly type: "layerzero::message_lib::uln_302::events::DvnFeesPaid"; readonly kind: "nested"; }, { readonly name: "ExecutorFeePaid"; readonly type: "layerzero::message_lib::uln_302::events::ExecutorFeePaid"; readonly kind: "nested"; }, { readonly name: "TreasuryFeePaid"; readonly type: "layerzero::message_lib::uln_302::events::TreasuryFeePaid"; readonly kind: "nested"; }, { readonly name: "TreasuryNativeFeeCapSet"; readonly type: "layerzero::message_lib::uln_302::events::TreasuryNativeFeeCapSet"; readonly kind: "nested"; }, { readonly name: "PayloadVerified"; readonly type: "layerzero::message_lib::uln_302::events::PayloadVerified"; readonly kind: "nested"; }]; }]; //# sourceMappingURL=ultra-light-node302.d.ts.map