mod finalize;
mod fit_decode;
mod prelude;
mod result;
mod run;
mod scale_probe;
mod time_compat;
pub use result::{
DetectedMarker, DetectionDiagnostics, DetectionFrame, DetectionResult, MarkerDiagnostics,
};
pub(crate) use finalize::build_hex_grid_map;
pub(crate) use prelude::*;
pub(crate) use result::{PipelineResult, seed_proposals};
pub(crate) use run::{
detect_adaptive, detect_adaptive_with_hint, detect_multiscale, detect_single_pass,
detect_with_mapper, detect_with_self_undistort, proposal_result_for_config,
proposal_seeds_for_config, select_adaptive_tiers,
};