//! # `sys-shred` Library Interface
//!
//! This library provides a professional, high-integrity framework for secure
//! file erasure. It is designed for use in both the `sys-shred` CLI and other
//! Rust applications requiring reliable data destruction.
/// Command-line argument definitions and parsing.
/// The core shredding engine and file-system interaction logic.
/// Error handling taxonomy and result types.
/// Terminal User Interface and progress reporting.
/// Re-export of the primary shredding engine.
pub use Shredder;
/// Re-export of the error taxonomy and result type.
pub use ;