from openlog.plugins.extensions.advanced_imports.classes import (
    ImportProfileGenerator,
    ImportProfileManager,
)
from openlog.plugins.hookspecs import AdvancedImportsHook, hookimpl

PLUGIN_NAME = "advanced_imports"


@hookimpl
def advanced_imports_plugin():
    return AdvancedImportsHook(
        name=PLUGIN_NAME,
        enable=False,
        profile_generator=ImportProfileGenerator,
        profile_manager=ImportProfileManager,
    )
