cloudiful_docling_convert/
lib.rs1mod api;
2mod conversion;
3mod document;
4mod error;
5mod facade;
6mod models;
7mod processor;
8
9pub use api::{
10 DoclingClient, DoclingConfig, DoclingConvertRequest, DoclingResult, DoclingTaskResult,
11};
12pub use conversion::{
13 ConversionBehavior, DoclingRuntimeConfig, build_convert_options, build_docling_client,
14};
15pub use document::{
16 ChunkerKind, ChunkingOptions, ConvertOptions, ConvertRequest, ConvertedDocument,
17 ConvertedDocumentMetadata, ConvertedFile, FileConvertRequest, GenericFileConvertOptions,
18 InputDocument, InputKind, OutputFormat, PdfConvertOptions, PipelineKind, RemoteConvertOptions,
19 TextConvertOptions, supported_input_kind,
20};
21pub use error::{PdfConvertError, Result};
22pub use facade::{ConverterBuilder, PdfConvert};
23pub use models::{
24 ChunkDocumentResponse, ConversionStatus, ConvertDocumentResponse, DoclingChunk,
25 DoclingErrorItem, DocumentResultItem, ExportDocumentResponse, PublicFailureInfo,
26 TaskFailureResult, TaskPostResponse, TaskProcessingMeta, TaskStatusResponse,
27};
28pub use processor::DocumentConverter;