86 lines
1.9 KiB
TypeScript
86 lines
1.9 KiB
TypeScript
export type {
|
|
IdeAPluginCapability,
|
|
IdeAPluginManifest,
|
|
IdeAPluginEngineConstraints,
|
|
IdeAPluginLayoutContribution,
|
|
IdeAPluginMcpServerContribution,
|
|
IdeAPluginMenuItemContribution,
|
|
IdeAPluginTopLevelMenuContribution
|
|
} from "./manifest.js";
|
|
export {
|
|
isPluginManifest,
|
|
assertPluginManifest,
|
|
validatePluginManifest
|
|
} from "./manifest.js";
|
|
export type {
|
|
ActivateContext,
|
|
BackgroundTaskChangedEvent,
|
|
CommandDisposable,
|
|
CommandHandler,
|
|
CommandRegistry,
|
|
CommandTaskStatus,
|
|
ConfigDocument,
|
|
ConfigDocumentFormat,
|
|
ConfigDocumentReadOptions,
|
|
ConfigDocumentService,
|
|
ConfigDocumentUpdateOptions,
|
|
ConfigDocumentWriteResult,
|
|
ConfigUpdateMode,
|
|
DiagnosticMessage,
|
|
EnvDiagnostic,
|
|
EnvRequirement,
|
|
EventHandler,
|
|
EventService,
|
|
EventSubscribeOptions,
|
|
EventSubscription,
|
|
FileDiagnostic,
|
|
FileRequirement,
|
|
BackgroundTaskOutputAttachment,
|
|
BackgroundTaskRetryResult,
|
|
BackgroundTaskService,
|
|
BackgroundTaskStatus,
|
|
IdeAPluginModule,
|
|
JsonValue,
|
|
LayoutRegistry,
|
|
PluginLogger,
|
|
PluginLayoutAvailability,
|
|
PluginLayoutComponent,
|
|
PluginLayoutDefinition,
|
|
PluginLayoutProps,
|
|
PluginLayoutRenderResult,
|
|
PluginLayoutState,
|
|
PluginServices,
|
|
PluginStorage,
|
|
ProjectConvention,
|
|
ProjectModule,
|
|
ProjectStructure,
|
|
ProjectStructureEntry,
|
|
ProjectStructureEntryKind,
|
|
PublicEvent,
|
|
PublicEventType,
|
|
RunCommandTaskOptions,
|
|
TerminalOpenOptions,
|
|
TerminalReattachOptions,
|
|
TerminalReattachResult,
|
|
TerminalService,
|
|
TerminalSession,
|
|
ToolchainDiagnostic,
|
|
ToolchainDiagnosticRequest,
|
|
ToolDiagnostic,
|
|
ToolingService,
|
|
ToolRequirement,
|
|
WorkspaceBinaryFile,
|
|
WorkspaceDirEntry,
|
|
WorkspaceDirectoryListing,
|
|
WorkspaceFileChangedEvent,
|
|
WorkspaceProject,
|
|
WorkspaceResolvedPath,
|
|
WorkspaceService,
|
|
WorkspaceStat,
|
|
WorkspaceStructureQuery,
|
|
WorkspaceTextFile,
|
|
WorkspaceWatch,
|
|
WorkspaceWatchEvent,
|
|
WorkspaceWatchHandler
|
|
} from "./runtime.js";
|