pub mod byzantine_aggregation;
pub mod composition_analyzer;
pub mod cross_device_manager;
pub mod secure_aggregation;
pub use secure_aggregation::{
SecureAggregationConfig, SecureAggregationPlan, SecureAggregator, SeedSharingMethod,
};
pub use cross_device_manager::{
CrossDeviceConfig, CrossDevicePrivacyManager, DeviceProfile, DeviceType, TemporalEvent,
TemporalEventType,
};
pub use composition_analyzer::{
ClientComposition, CompositionStats, FederatedCompositionAnalyzer, FederatedCompositionMethod,
RoundComposition,
};
pub use byzantine_aggregation::{
AdaptivePrivacyAllocation, ByzantineRobustAggregator, ByzantineRobustConfig,
ByzantineRobustMethod, OutlierDetectionResult, ReputationSystemConfig, RobustEstimators,
StatisticalAnalyzer, StatisticalTestConfig, StatisticalTestType, TestStatistic,
};