backbone-activity 0.6.0

Sales activity / touchpoints + rep tasks — the substrate lead/deal sit on
Documentation
//! Activity Module Exports
//!
//! Generated by metaphor-schema. Do not edit manually.
//!
//! This module defines the public API that Activity exposes to other modules.
//! Other modules should ONLY depend on types defined here, not internal types.
//!
//! ## Usage from other modules
//!
//! ```text
//! use activity::exports::{ActivityDto};
//! ```

mod types;
mod services;
mod events;

// Re-export all public types
pub use types::*;
pub use services::*;
pub use events::*;

// ============================================================================
// EXPORT SUMMARY
// ============================================================================

/// Summary of what this module exports
///
/// ## Public Types
/// - `ActivityDto` - Data transfer object for Activity
/// - `ActivitySummary` - Summary view of Activity
/// - `ActivityId` - Type-safe ID wrapper
///
/// ## Public Events
/// - `ActivityCreatedEvent` - Published when Activity is created
/// - `ActivityUpdatedEvent` - Published when Activity is updated
/// - `ActivityDeletedEvent` - Published when Activity is deleted
pub struct ExportSummary;