pub mod catalog;
pub mod cli;
pub mod completion;
pub mod discover;
pub mod migrate;
pub mod query;
pub mod refresh;
pub mod scrub;
pub mod search;
pub mod source;
pub mod validate;
pub use nils_scrub::{Match, PATTERN_SET, REDACTION_TOKEN, ScrubResult, pattern_ids, scrub_text};
pub use validate::{
hosts::{HostsConfig, HostsValidation, HostsValidationData, validate_hosts_yaml},
local::{
LocalConfig, LocalValidation, LocalValidationData, validate_local_path, validate_local_yaml,
},
metadata::{
MetadataConfig, MetadataValidation, MetadataValidationData, validate_metadata_yaml,
},
};
pub fn run() -> i32 {
cli::run()
}