"""Data collection and storage module.

Provides:
- DataCollector: Real-time market data collection
- NewsCollector: Crypto news headline aggregation for sentiment analysis
- TechnicalIndicators: Technical analysis indicators
- DataStorage: Data persistence utilities
- DataQualityManager: Data quality checks
"""

from .collector import DataCollector
from .news_collector import NewsCollector, NewsItem, NewsSource, get_news_collector
from .indicators import TechnicalIndicators, get_indicators
from .storage import DataStorage
from .quality import DataQualityManager

__all__ = [
    "DataCollector",
    "NewsCollector",
    "NewsItem",
    "NewsSource",
    "get_news_collector",
    "TechnicalIndicators",
    "get_indicators",
    "DataStorage",
    "DataQualityManager",
]
