pub(crate) mod binding;
pub(crate) mod capacity;
pub(crate) mod confinement;
pub(crate) mod digest;
pub(crate) mod identity;
pub(crate) mod line_index;
pub(crate) mod path_normalization;
pub(crate) mod paths;
pub(crate) mod provider;
pub(crate) mod read;
pub(crate) mod record_cache;
pub(crate) mod sites;
pub(crate) mod snapshot_record;
pub(crate) mod snapshot_rules;
pub(crate) mod snapshot_store;
pub(crate) mod source_language;
pub(crate) mod supply;
#[cfg(feature = "go-resolution")]
pub mod go;
pub mod rust;
pub use provider::SourceProviderOf;
#[cfg(feature = "resolution-test-support")]
pub use crate::observe::ResolutionProbe;