"""Unified sync client that combines all sync functionality."""
from .ratings_client import SyncRatingsClient
from .watchlist_client import SyncWatchlistClient
class SyncClient(SyncRatingsClient, SyncWatchlistClient):
"""Unified client for all sync-related operations.
Combines functionality from:
- SyncRatingsClient: get_sync_ratings(), add_sync_ratings(), remove_sync_ratings()
- SyncWatchlistClient: get_sync_watchlist(), add_sync_watchlist(), remove_sync_watchlist()
Note: Inherits OAuth authentication handling from AuthClient through parent clients.
All sync operations require user authentication to access personal data.
"""
pass