mod support;

mod file_change;
mod file_csv;
mod file_docx;
mod file_hash;
mod file_html;
mod file_json;
mod file_md;
mod file_read;
mod file_spans;
mod file_toml;
mod file_write;

use file_change::*;
use file_csv::*;
use file_docx::*;
use file_hash::*;
use file_html::*;
use file_json::*;
use file_md::*;
use file_read::*;
use file_spans::*;
use file_toml::*;
use file_write::*;

mod init;

pub use init::*;
// Note: The individual functions from file_hash.rs (like file_hash_sha256)
// are pub(super) and will be explicitly registered in init.rs,
// so no `pub use file_hash::*;` is needed here.
