"""
Connector Layer - Connects AI agents to client business systems

Supports:
- Custom API (REST endpoints)
- Custom Database (MySQL, PostgreSQL, SQL Server, etc.)
- Platform integrations (Shopify, WooCommerce, Magento)
- Webhook-based real-time data
"""
from app.connectors.base import (
    BaseConnector,
    ConnectorConfig,
    ConnectorType,
    ConnectionStatus,
)
from app.connectors.manager import ConnectorManager, connector_manager
from app.connectors.custom_api import CustomAPIConnector
from app.connectors.custom_database import CustomDatabaseConnector

__all__ = [
    "BaseConnector",
    "ConnectorConfig",
    "ConnectorType",
    "ConnectionStatus",
    "ConnectorManager",
    "connector_manager",
    "CustomAPIConnector",
    "CustomDatabaseConnector",
]
