36 lines
1.2 KiB
Rust
36 lines
1.2 KiB
Rust
// Export submodules
|
|
pub mod core;
|
|
pub mod userexample;
|
|
// pub mod productexample; // Temporarily remove as files are missing
|
|
pub mod access;
|
|
pub mod biz;
|
|
pub mod calendar;
|
|
pub mod circle;
|
|
pub mod contact;
|
|
pub mod finance;
|
|
pub mod flow;
|
|
pub mod governance;
|
|
pub mod legal;
|
|
pub mod library;
|
|
pub mod object;
|
|
pub mod projects;
|
|
|
|
// Re-export key types for convenience
|
|
pub use core::Comment;
|
|
pub use userexample::User;
|
|
// pub use productexample::Product; // Temporarily remove
|
|
pub use biz::{Payment, PaymentStatus, Sale, SaleItem, SaleStatus};
|
|
pub use calendar::{AttendanceStatus, Attendee, Calendar, Event};
|
|
pub use finance::marketplace::{Bid, BidStatus, Listing, ListingStatus, ListingType};
|
|
pub use finance::{Account, Asset, AssetType};
|
|
pub use flow::{Flow, FlowStep, SignatureRequirement};
|
|
pub use legal::{Contract, ContractRevision, ContractSigner, ContractStatus, SignerStatus};
|
|
pub use library::collection::Collection;
|
|
pub use library::items::{Image, Markdown, Pdf};
|
|
pub use projects::{Project, ProjectStatus};
|
|
pub use governance::{
|
|
ActivityStatus, ActivityType, Ballot, GovernanceActivity, Proposal, ProposalStatus,
|
|
VoteEventStatus, VoteOption,
|
|
};
|
|
pub use circle::{Circle, ThemeData};
|