#![feature(const_trait_impl)]
#![cfg_attr(feature = "lint_helper", feature(rustc_private))]
#[cfg(feature = "detector")]
mod detector;
#[cfg(feature = "detector")]
pub use detector::DetectorImpl;
#[cfg(feature = "detector")]
pub use detector::InkDetector;
#[cfg(feature = "detector")]
pub use detector::SorobanDetector;
#[cfg(feature = "detector")]
pub use strum::IntoEnumIterator;
#[cfg(feature = "detector")]
pub use detector::ink_lint_message;
#[cfg(feature = "detector")]
pub use detector::soroban_lint_message;