export type { IdeAPluginCapability, IdeAPluginManifest, IdeAPluginEngineConstraints, IdeAPluginLayoutContribution, IdeAPluginMcpServerContribution, IdeAPluginMenuItemContribution, IdeAPluginTopLevelMenuContribution } from "./manifest.js"; export { isPluginManifest, assertPluginManifest, validatePluginManifest } from "./manifest.js"; export type { ActivateContext, CommandDisposable, CommandHandler, CommandRegistry, BackgroundTaskOutputAttachment, BackgroundTaskRetryResult, BackgroundTaskService, BackgroundTaskStatus, IdeAPluginModule, PluginLogger, PluginServices, PluginStorage, TerminalOpenOptions, TerminalReattachOptions, TerminalReattachResult, TerminalService, TerminalSession, WorkspaceProject, WorkspaceService } from "./runtime.js";