# Generated by oapi-gen 0.1.0. DO NOT EDIT.
# Source SHA256: bc992a4f0e652367ab7756437f7207d1c1db579e44540e68c06834396fc1ce98
from typing import TYPE_CHECKING

from .contracts import Handlers, SecurityHandler, SecurityRejected

if TYPE_CHECKING:
    from .router import create_router as create_router

API_INFO_TITLE = "Auth Service API"
API_INFO_VERSION = "1.0.0"

__all__ = [
    "API_INFO_TITLE",
    "API_INFO_VERSION",
    "Handlers",
    "SecurityHandler",
    "SecurityRejected",
    "create_router",
]


def __getattr__(name: str) -> object:
    if name == "create_router":
        from .router import create_router

        globals()[name] = create_router
        return create_router
    raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
