"""
AI Providers package for CBCFacil
"""

from .base_provider import AIProvider
from .claude_provider import ClaudeProvider
from .gemini_provider import GeminiProvider
from .provider_factory import AIProviderFactory, ai_provider_factory

# Alias for backwards compatibility
ai_service = ai_provider_factory

__all__ = [
    'AIProvider',
    'ClaudeProvider',
    'GeminiProvider',
    'AIProviderFactory',
    'ai_provider_factory',
    'ai_service'
]
