# @File: backend/services/bizmail/__init__.py
# @Desc: Bizmail360 Reseller Manager service package.
#
# Exposes a small public API surface so router modules don't reach into
# submodules directly. Submodules:
#   client  — low-level SmarterMail async HTTP client (login + request)
#   domains — high-level domain / user / alias / forward wrappers
#   plans   — plan CRUD and listing for admin + public pricing
#   subscriptions — subscription lifecycle + provisioning glue
from services.bizmail.client import (
    BIZMAIL_PROVIDER_ID,
    BizmailApiError,
    BizmailClient,
    get_client,
    probe_connection,
)

__all__ = [
    "BIZMAIL_PROVIDER_ID",
    "BizmailApiError",
    "BizmailClient",
    "get_client",
    "probe_connection",
]