"""Abstract base classes and interfaces for SkillHub CLI."""
from skillhub.interfaces.adapter import GitPlatformAdapter
from skillhub.interfaces.source_manager import SourceManager
from skillhub.interfaces.skill_resolver import SkillResolver
from skillhub.interfaces.install_engine import InstallEngine
from skillhub.interfaces.cache_manager import CacheManager
from skillhub.interfaces.security_manager import SecurityManager
from skillhub.interfaces.credential_manager import CredentialManager
__all__ = [
"GitPlatformAdapter",
"SourceManager",
"SkillResolver",
"InstallEngine",
"CacheManager",
"SecurityManager",
"CredentialManager",
]