// Core (Always available)
pub mod core;
pub use self::core::*;

#[cfg(feature = "tasks")]
pub mod tasks;

#[cfg(feature = "mail")]
pub mod mail;
#[cfg(feature = "mail")]
pub use self::mail::*;

#[cfg(feature = "people")]
pub mod people;
#[cfg(feature = "people")]
pub use self::people::*;

#[cfg(feature = "tickets")]
pub mod tickets;
#[cfg(feature = "tickets")]
pub use self::tickets::*;

#[cfg(feature = "billing")]
pub mod billing;
#[cfg(feature = "billing")]
pub use self::billing::*;

#[cfg(feature = "attendant")]
pub mod attendant;
#[cfg(feature = "attendant")]
pub use self::attendant::*;

#[cfg(feature = "calendar")]
pub mod calendar;
#[cfg(feature = "calendar")]
pub use self::calendar::*;

#[cfg(feature = "goals")]
pub mod goals;
#[cfg(feature = "goals")]
pub use self::goals::*;

#[cfg(feature = "canvas")]
pub mod canvas;
#[cfg(feature = "canvas")]
pub use self::canvas::*;

#[cfg(feature = "workspaces")]
pub mod workspaces;
#[cfg(feature = "workspaces")]
pub use self::workspaces::*;

#[cfg(feature = "social")]
pub mod social;
#[cfg(feature = "social")]
pub use self::social::*;

#[cfg(feature = "analytics")]
pub mod analytics;
#[cfg(feature = "analytics")]
pub use self::analytics::*;

#[cfg(feature = "compliance")]
pub mod compliance;
#[cfg(feature = "compliance")]
pub use self::compliance::*;

#[cfg(feature = "meet")]
pub mod meet;
#[cfg(feature = "meet")]
pub use self::meet::*;

#[cfg(feature = "research")]
pub mod research;
#[cfg(feature = "research")]
pub use self::research::*;

#[cfg(feature = "learn")]
pub mod learn;
#[cfg(feature = "learn")]
pub use self::learn::*;

#[cfg(feature = "project")]
pub mod project;
#[cfg(feature = "project")]
#[cfg(feature = "project")]
pub use self::project::*;

#[cfg(feature = "dashboards")]
pub mod dashboards;
#[cfg(feature = "dashboards")]
pub use self::dashboards::*;

