from django.apps import AppConfig


class InvestmentsConfig(AppConfig):
    default_auto_field = "django.db.models.BigAutoField"
    name = "apps.investments"
    verbose_name = "Investments"

    def ready(self):
        """Register custom transaction types when app is ready."""
        # Import here to avoid circular imports
        from utils.wallet import MAKE_INVESTMENT  # noqa: F401
        import apps.investments.cron_tasks  # noqa: F401
