cloudiful_docling_convert/
lib.rs1mod api;
2mod conversion;
3mod document;
4mod error;
5mod facade;
6mod models;
7mod pdf;
8mod processor;
9
10pub use api::{DoclingClient, DoclingConfig, DoclingConvertRequest};
11pub use conversion::{
12 ConversionBehavior, DoclingRuntimeConfig, build_convert_options, build_docling_client,
13 build_pdf_options, count_input_chunks,
14};
15pub use document::{
16 ConvertOptions, ConvertRequest, ConvertedChunk, ConvertedDocument, ConvertedDocumentMetadata,
17 ConvertedFile, FileConvertRequest, GenericFileConvertOptions, InputDocument, InputKind,
18 OutputFormat, PdfConvertOptions, TextConvertOptions, supported_input_kind,
19};
20pub use error::{PdfConvertError, Result};
21pub use facade::{ConverterBuilder, PdfConvert};
22pub use models::{Bookmark, ChunkMetadata, PdfInfo};
23pub use processor::{DocumentConverter, build_pdf_chunk_plan};