"""
Erwartungshorizont Templates for Vorabitur Mode — barrel re-export.

The actual code lives in:
  - eh_templates_types.py       (AUFGABENTYPEN, EHKriterium, EHTemplate)
  - eh_templates_analyse.py     (Textanalyse, Gedicht, Prosa, Drama)
  - eh_templates_eroerterung.py (Eroerterung textgebunden)
  - eh_templates_registry.py    (TEMPLATES, get_template, list_templates, etc.)
"""

# Types
from .eh_templates_types import (  # noqa: F401
    AUFGABENTYPEN,
    EHKriterium,
    EHTemplate,
)

# Template factories
from .eh_templates_analyse import (  # noqa: F401
    get_textanalyse_template,
    get_gedichtanalyse_template,
    get_prosaanalyse_template,
    get_dramenanalyse_template,
)
from .eh_templates_eroerterung import get_eroerterung_template  # noqa: F401

# Registry
from .eh_templates_registry import (  # noqa: F401
    TEMPLATES,
    initialize_templates,
    get_template,
    list_templates,
    get_aufgabentypen,
)
