"""
NormaAI Python SDK — Normativa italiana via API

Esempio sync:
    from normaai import NormaAI
    client = NormaAI(api_key="nai_...")
    result = client.query("Quante ferie con CCNL Commercio?", "lavoro")
    print(result["answer"])

Esempio async:
    import asyncio
    from normaai import AsyncNormaAI
    async def main():
        client = AsyncNormaAI(api_key="nai_...")
        result = await client.query("Quante ferie con CCNL Commercio?", "lavoro")
        print(result["answer"])
    asyncio.run(main())
"""

from .client import NormaAI, NormaAIError
from .async_client import AsyncNormaAI

__version__ = "1.0.0"
__all__ = ["NormaAI", "AsyncNormaAI", "NormaAIError"]
