"""
Nova Trading SDK - Official Python SDK for Nova Global Keys
Multi-Exchange Trading Platform | Bybit Broker Kr000820

Example:
    >>> from nova_trading_sdk import NovaClient
    >>> client = NovaClient(api_key="your-api-key")
    >>> ticker = client.get_ticker("BTCUSDT")
    >>> print(f"BTC Price: ${ticker['price']}")
"""

__version__ = "2.0.0"
__author__ = "Nova Global Keys"
__broker_code__ = "Kr000820"
__license__ = "MIT"

from .core.client import NovaClient
from .core.async_client import AsyncNovaClient
from .exceptions import NovaAPIError, AuthenticationError, ExchangeError

__all__ = [
    'NovaClient',
    'AsyncNovaClient',
    'NovaAPIError',
    'AuthenticationError',
    'ExchangeError',
]
