"""Plugin system for extensibility."""

from impakt.plugin.registry import (
    ImpaktPlugin,
    PluginRegistry,
    discover_all,
    discover_directory,
    discover_entry_points,
    get_plugin_registry,
)

__all__ = [
    "ImpaktPlugin",
    "PluginRegistry",
    "discover_all",
    "discover_directory",
    "discover_entry_points",
    "get_plugin_registry",
]
