mod agent_id;
mod agenticon;
mod geometry;
mod render;
pub mod color;
pub mod genome;
pub mod mint;
pub mod sound;
pub use agent_id::{AgentId, ID_SPACE, IdOutOfRangeError, ParseAgentIdError};
pub use agenticon::{Agenticon, SaveError};
pub use render::{RenderError, View};
const _: () = {
const fn assert_send_sync<T: Send + Sync>() {}
assert_send_sync::<Agenticon>();
assert_send_sync::<AgentId>();
assert_send_sync::<RenderError>();
assert_send_sync::<SaveError>();
assert_send_sync::<ParseAgentIdError>();
assert_send_sync::<mint::Registry>();
assert_send_sync::<mint::LoadRegistryError>();
};