"""Type aliases for the Translaas SDK.

This module defines type aliases for common types used throughout the SDK:
- LanguageCode: Type alias for language codes (ISO 639-1 format)
- CacheKey: Type alias for cache keys used in caching operations
- TranslationValue: Type alias for translation values (translated text strings)
"""

# Type aliases for common types used throughout the SDK
# Using simple assignments for Python 3.8 compatibility
# These are treated as type aliases by type checkers
LanguageCode = str  # Type alias for language codes (ISO 639-1 format)
CacheKey = str  # Type alias for cache keys used in caching operations
TranslationValue = str  # Type alias for translation values
