mod command;
mod manager;
pub mod rule;
mod traits;
pub use command::CommandHook;
pub use manager::HookManager;
pub use rule::{HookAction, HookRule};
pub use traits::{
FnHook, FnHookBuilder, Hook, HookContext, HookEvent, HookEventData, HookInput, HookMetadata,
HookOutput, HookSource,
};