# app/modules/cms/services/__init__.py
"""
CMS module services.

This package contains all business logic for the CMS module.
"""

from app.modules.cms.services.content_page_service import (
    ContentPageService,
    content_page_service,
)
from app.modules.cms.services.media_service import (
    MediaService,
    media_service,
)
from app.modules.cms.services.vendor_theme_service import (
    VendorThemeService,
    vendor_theme_service,
)
from app.modules.cms.services.vendor_email_settings_service import (
    VendorEmailSettingsService,
    vendor_email_settings_service,
    get_vendor_email_settings_service,  # Deprecated: use vendor_email_settings_service
)

__all__ = [
    "ContentPageService",
    "content_page_service",
    "MediaService",
    "media_service",
    "VendorThemeService",
    "vendor_theme_service",
    "VendorEmailSettingsService",
    "vendor_email_settings_service",
    "get_vendor_email_settings_service",  # Deprecated
]
