"""
file_parse
==========

面向接口的文件解析框架骨架。

当前仅定义一组抽象接口和流程约定，不包含具体实现。
实际实现可以在其他包（例如 doc_worker 适配层）中完成，
通过依赖这些抽象接口即可被本模块调度。
"""

from .interfaces import (
    DocumentSource,
    TOCExtractor,
    HierarchyClassifier,
    FullTextExtractor,
    TextSplitter,
    ResultWriter,
    ConfigProvider,
    DocumentPipeline,
    FileParseFacade,
)

__all__ = [
    "DocumentSource",
    "TOCExtractor",
    "HierarchyClassifier",
    "FullTextExtractor",
    "TextSplitter",
    "ResultWriter",
    "ConfigProvider",
    "DocumentPipeline",
    "FileParseFacade",
]












