mod error;
mod event;
mod session;
mod stream;
mod watcher;
pub use error::{Error, Result};
pub use event::{Event, EventKind, ThresholdDirection};
pub use session::{Session, SessionBuilder};
pub use stream::EventStream;
pub use watcher::WatcherBuilder;
#[cfg(target_os = "macos")]
pub use visual_cortex_capture::ScapSource;
pub use visual_cortex_capture::{
CaptureError, FakeSource, Frame, FrameSource, FrameView, PxRect, Rate, Region, Target,
};
pub use visual_cortex_vision::{
from_fn, patterns, Brightness, Channel, ColorDominance, ColorMatch, Detector, DetectorError,
DetectorOutput, FrameDiff, OcrDetector, OcrEngine, TemplateMatcher, TextSpan,
};