mod blrv;
mod candidate;
mod first;
#[cfg(feature = "rand")]
mod random;
#[cfg(test)]
#[path = "saliency_tests.rs"]
mod tests;
pub use blrv::BestLeastRecentlyViewed;
pub use candidate::{Candidate, SaliencyStrategy};
pub use first::FirstAvailable;
#[cfg(feature = "rand")]
pub use random::RandomAvailable;