"""
PDF 文档处理模块

提供 PDF 文件的目录提取、全文提取、文本切分等功能。
"""

from .adapter import PdfWorkerConfig, build_pdf_facade
from .toc_extractor import PdfTOCExtractor
from .fulltext_extractor import PdfFullTextExtractor
from .text_splitter import PdfTextSplitter
from .classifier import PdfHierarchyClassifier
from .json_writer import PdfJsonResultWriter

__all__ = [
    "PdfTOCExtractor",
    "PdfFullTextExtractor",
    "PdfTextSplitter",
    "PdfHierarchyClassifier",
    "PdfJsonResultWriter",
    "PdfWorkerConfig",
    "build_pdf_facade",
]

