/**
 * Public frontend host surface for statically reviewed device plugins.
 *
 * Plugin source may depend on this module through the
 * `@mission-core/plugin-sdk` alias. It must not reach into Control Station
 * implementation paths directly.
 */
export * from "./contracts";
export { parseDevicePluginManifest, requirePluginAction } from "./manifestParser";
export {
  MissionRuntimeProvider,
  useMissionRuntime,
} from "../runtime/MissionRuntimeContext";
export type * from "../runtime/contracts";
