"""
Zeugnis Rights-Aware Crawler

Barrel re-export: all public symbols for backward compatibility.
"""

from .text import (  # noqa: F401
    extract_text_from_pdf,
    extract_text_from_html,
    chunk_text,
    compute_hash,
)
from .storage import (  # noqa: F401
    generate_embeddings,
    upload_to_minio,
    index_in_qdrant,
)
from .worker import (  # noqa: F401
    CrawlerState,
    ZeugnisCrawler,
)
from .control import (  # noqa: F401
    start_crawler,
    stop_crawler,
    get_crawler_status,
)
