from __future__ import annotations

"""GDT Portal authentication 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_auth
"""

from app.modules.invoices.infrastructure.adapters.gdt.gdt_auth import (
    AIHAWK_STEALTH_JS,
    GDT_MAX_AUTH_ATTEMPTS,
    InvoiceGdtAuthMixin,
)

__all__ = [
    "AIHAWK_STEALTH_JS",
    "GDT_MAX_AUTH_ATTEMPTS",
    "InvoiceGdtAuthMixin",
]
