envx_core/
lib.rs

1pub mod analysis;
2pub mod env;
3pub mod error;
4pub mod exporter;
5pub mod history;
6pub mod importer;
7pub mod path;
8pub mod profile_manager;
9pub mod project_config;
10pub mod project_manager;
11pub mod snapshot;
12pub mod snapshot_manager;
13
14pub use analysis::{Analyzer, PathAnalyzer, ValidationResult};
15pub use env::{EnvVar, EnvVarManager, EnvVarSource};
16pub use error::EnvxError;
17pub use exporter::{ExportFormat, Exporter};
18pub use history::{History, HistoryEntry};
19pub use importer::{ImportFormat, Importer};
20pub use path::PathManager;
21pub use profile_manager::ProfileManager;
22pub use project_config::{ProjectConfig, RequiredVar};
23pub use project_manager::{ProjectManager, ValidationReport};
24pub use snapshot::{Profile, ProfileVar, Snapshot};
25pub use snapshot_manager::SnapshotManager;