#![no_std]
#[cfg(any(test, feature = "testutils"))]
extern crate std;
#[cfg(any(test, feature = "testutils"))]
pub mod testutils;
#[cfg(test)]
mod tests;
pub mod error;
pub mod events;
pub mod string;
pub mod traits;
pub mod ttl;
pub mod types;
#[cfg(any(test, feature = "derive"))]
pub mod interfaces;
pub mod address;
pub use soroban_sdk;
pub use soroban_sdk::*;
#[cfg(any(test, feature = "derive"))]
pub use stellar_axelar_std_derive::contractimpl;
#[cfg(any(test, feature = "derive"))]
pub use stellar_axelar_std_derive::*;