"""
Service interfaces for upload package.

Defines contracts for all upload services to ensure consistent APIs
and enable dependency injection with proper type checking.
"""

from .validation_service_interface import ValidationServiceInterface
from .data_processing_service_interface import DataProcessingServiceInterface
from .upload_service_interface import UploadServiceInterface
from .connection_orchestrator_interface import ConnectionOrchestratorInterface

__all__ = [
    "ValidationServiceInterface",
    "DataProcessingServiceInterface", 
    "UploadServiceInterface",
    "ConnectionOrchestratorInterface"
]