#![cfg_attr(
feature = "blocking",
doc = " - [`blocking`] — Synchronous/blocking versions of all APIs."
)]
pub mod client;
pub mod error;
pub mod models;
#[cfg(feature = "blocking")]
pub mod blocking;
pub use client::DoclingClient;
pub use error::DoclingError;
pub use models::requests::{ConvertDocumentsRequest, ConvertDocumentsRequestOptions, Source, Target};
pub use models::responses::{
ConvertDocumentResponse, ExportDocumentResponse, HealthCheckResponse, TaskStatusResponse,
};
pub use models::enums::{
ConversionStatus, InputFormat, OcrEngine, OutputFormat, PdfBackend, ProcessingPipeline,
TargetName,
};