| """ | |
| Document Intelligence Schemas | |
| Pydantic models for document processing, extraction, and grounding. | |
| """ | |
| from .core import ( | |
| BoundingBox, | |
| OCRRegion, | |
| LayoutRegion, | |
| LayoutType, | |
| DocumentChunk, | |
| ChunkType, | |
| EvidenceRef, | |
| ExtractionResult, | |
| DocumentMetadata, | |
| ProcessedDocument, | |
| ) | |
| from .extraction import ( | |
| FieldDefinition, | |
| ExtractionSchema, | |
| TableCell, | |
| TableData, | |
| ChartData, | |
| ExtractedField, | |
| ) | |
| from .classification import ( | |
| DocumentType, | |
| DocumentClassification, | |
| ) | |
| __all__ = [ | |
| # Core | |
| "BoundingBox", | |
| "OCRRegion", | |
| "LayoutRegion", | |
| "LayoutType", | |
| "DocumentChunk", | |
| "ChunkType", | |
| "EvidenceRef", | |
| "ExtractionResult", | |
| "DocumentMetadata", | |
| "ProcessedDocument", | |
| # Extraction | |
| "FieldDefinition", | |
| "ExtractionSchema", | |
| "TableCell", | |
| "TableData", | |
| "ChartData", | |
| "ExtractedField", | |
| # Classification | |
| "DocumentType", | |
| "DocumentClassification", | |
| ] | |