"""
DrHider — обфускация документов (двухпроходная, в памяти, без БД).

Проход 1: собрать все сущности из всех файлов → глобальный словарь замен.
Проход 2: применить замены → собрать ZIP с обфусцированными файлами + mapping.csv.

Согласованность: одна и та же сущность во всех файлах → одно и то же фиктивное значение.
"""

from .obfuscator import TwoPassObfuscator, obfuscate_files
from .llm_client import LLMClient

__all__ = ["TwoPassObfuscator", "obfuscate_files", "LLMClient"]
