#[cfg(not(target_os = "linux"))]
compile_error!("'ufwctl' only supports Linux because UFW is Linux-specific.");
pub mod builders;
mod command;
pub mod enums;
pub mod error;
mod firewall;
pub mod models;
mod parser;
pub use enums::{Protocol, RuleStatus};
pub use error::UfwError;
pub use firewall::Firewall;
pub use models::{IpRule, PortRule};