from __future__ import annotations

"""GDT Captcha resolution application facade.

Architecture: Rule 6 (Strict Hexagonal Architecture & Ports/Adapters Boundary).
The concrete network implementation resides in Secondary Infrastructure Adapter:
    app.modules.invoices.infrastructure.adapters.gdt.gdt_captcha
"""

from app.modules.invoices.infrastructure.adapters.gdt.gdt_captcha import (
    InvoiceGdtCaptchaMixin,
    clean_captcha_text,
)

__all__ = [
    "InvoiceGdtCaptchaMixin",
    "clean_captcha_text",
]
