"""
Kronical Python SDK — client library for the Kronical HF API.

Usage:
    from kronical import KronicalClient

    client = KronicalClient(api_key="kron_hf_...", base_url="https://api.kronical.ai")
    feed = client.feed.get()
    results = client.feed.get(query="semiconductor export controls", days_back=30)
"""
from kronical.client import KronicalClient, AsyncKronicalClient
from kronical.exceptions import (
    KronicalAPIError,
    AuthenticationError,
    RateLimitError,
    NotFoundError,
    ValidationError,
    ServiceUnavailableError,
)

__version__ = "0.1.2"

__all__ = [
    "KronicalClient",
    "AsyncKronicalClient",
    "KronicalAPIError",
    "AuthenticationError",
    "RateLimitError",
    "NotFoundError",
    "ValidationError",
    "ServiceUnavailableError",
]
