mod defaults;
mod exposure;
mod paths;
mod service_sid;
mod settings;
#[cfg(unix)]
mod unix;
#[cfg(windows)]
mod windows;
#[cfg(unix)]
use unix as os;
#[cfg(windows)]
use windows as os;
pub use defaults::{create_peer_key, ensure_defaults, write_peer_key};
pub use exposure::Exposure;
pub use paths::Paths;
pub use service_sid::service_sid;
pub(crate) use settings::read_admin_file;
pub use settings::{CommitRpc, ServiceSettings};
#[cfg(windows)]
pub(crate) use windows::{Descriptor, Sddl};