""" SSH-based device discovery package. Public API: discover_via_ssh — run a full discovery pass for one Object DiscoveryResult — summary of what was created/updated/skipped DeviceAction — per-device action record DiscoveredDevice — device parsed from a CAPS config plugin section """ from .orchestrator import discover_via_ssh from .types import DeviceAction, DiscoveredDevice, DiscoveryResult, ProgressCallback __all__ = [ "discover_via_ssh", "DiscoveryResult", "DeviceAction", "DiscoveredDevice", "ProgressCallback", ]