ricecoder_hooks/events/
mod.rs

1//! Event types for the hooks system
2//!
3//! This module defines event types for file operations, directory operations, and system events.
4//! Events are emitted by the system when something happens and can trigger registered hooks.
5
6pub mod file_operations;
7pub mod monitor;
8pub mod system;
9
10pub use file_operations::{DirectoryOperationEvent, FileOperationEvent};
11pub use monitor::FileSystemMonitor;
12pub use system::{
13    BuildFailedEvent, BuildSuccessEvent, CustomEvent, DeploymentCompleteEvent, FileSavedEvent,
14    GenerationCompleteEvent, RefactoringCompleteEvent, ReviewCompleteEvent, SystemEvent,
15    TestFailedEvent, TestPassedEvent,
16};