"""Linux platform adapters (DSL Phase 3b)."""

from iuve_connect_agents.desktop.platform_adapters.adapter_registry import get_app_adapter
from iuve_connect_agents.desktop.platform_adapters.adapter_types import FocusResult, LaunchResult, TypeResult

from .app_adapter import LinuxAppAdapter, launch_candidates_from_installed_entry

__all__ = [
    "FocusResult",
    "LaunchResult",
    "LinuxAppAdapter",
    "TypeResult",
    "get_app_adapter",
    "launch_candidates_from_installed_entry",
]
