pub mod fast_random_emitter;
#[cfg(feature = "html")]
pub mod html_emitter;
pub mod id_scanner;
pub mod jsonl_emitter;
#[cfg(feature = "binary")]
pub mod protobuf_binary_emitter;
pub mod random_emitter;
pub mod selector_emitter;
#[cfg(feature = "sqlite")]
pub mod sql_file_emitter;
#[cfg(feature = "sqlite")]
pub mod sqlite_emitter;
pub mod wasot_file_emitter;
pub mod xml_emitter;

#[cfg(test)]
mod auto_id_tests;

#[cfg(test)]
mod auto_convert_tests;

// Re-export the emitter types for public use
