"""
Core functionality for document parsing and table extraction.

`parsers/` — document-level parsers behind the `Parser` ABC.
`consolidation` — header-consolidation post-processor for DoclingDocument.
`models` — shared dataclasses (TableMetadata).

No eager re-exports: `parsers` pulls docling (the heavy GPU/ML stack), so
importing `quber.core` must not trigger it -- the CPU-only `table` path imports
`quber.core.extractors` through this package. Import the parsers, consolidation,
and models directly from their submodules where needed.
"""
