"""Admin configuration for integrations.

This module aggregates admin registrations from integration sub-modules.
Each integration (github/, linkedin/) has its own admin.py with model-specific
admin classes that are imported here for registration.
"""

# Import admin registrations from sub-modules to register them with Django
# These imports have side effects (model registration via @admin.register decorators)
from integrations.github.admin import GitHubInstallationAdmin, GitHubRepositoryAdmin  # noqa: F401
from integrations.linkedin.admin import LinkedInPageAdmin  # noqa: F401

__all__ = [
    "GitHubInstallationAdmin",
    "GitHubRepositoryAdmin",
    "LinkedInPageAdmin",
]
