1pub mod archive;
7pub mod desktop;
8pub mod ffi;
9pub mod filename;
10pub mod install;
11pub mod paths;
12pub mod recipe;
13pub mod state;
14pub mod version;
15
16pub use archive::{ArchiveEntry, ArchiveInspection, ExecutableCandidate};
17pub use filename::FilenameGuess;
18pub use install::{
19 doctor_app, install_archive, install_archive_with_progress, remove_app, InstallPlan, InstallProgress,
20 InstallReport, RemoveReport,
21};
22pub use paths::{InstallScope, InstallTargets};
23pub use recipe::{AppRecipe, InstallInput, RecipeDesktop};
24pub use version::{detect_installed_version, parse_version_from_text, VersionProbeResult};