pub mod core;
pub mod domain;
pub mod models;
pub mod predictors;
pub mod processors;
pub mod utils;
pub use oar_ocr_derive::{ConfigValidator, TaskPredictorBuilder};
pub mod prelude {
pub use crate::core::{OCRError, OcrResult};
pub use crate::domain::TextRegion;
pub use crate::domain::structure::{
FormulaResult, LayoutElement, LayoutElementType, RegionBlock, StructureResult, TableCell,
TableResult, TableType,
};
pub use crate::processors::{BoundingBox, MinAreaRect, Point};
pub use crate::utils::{BBoxCrop, load_image, load_images};
pub use crate::predictors::*;
}