import type { AbsolutePathBuf } from "../AbsolutePathBuf"; import type { AppSummary } from "./AppSummary"; import type { AppTemplateSummary } from "./AppTemplateSummary"; import type { PluginHookSummary } from "./PluginHookSummary"; import type { PluginSummary } from "./PluginSummary"; import type { ScheduledTaskSummary } from "./ScheduledTaskSummary"; import type { SkillSummary } from "./SkillSummary"; export type PluginDetail = { marketplaceName: string; marketplacePath: AbsolutePathBuf | null; summary: PluginSummary; shareUrl: string | null; description: string | null; skills: Array; /** * The declared onboarding skill, when the plugin and visible skill are enabled. */ onboardingSkill: SkillSummary | null; hooks: Array; apps: Array; appTemplates: Array; mcpServers: Array; scheduledTasks: Array | null; }; //# sourceMappingURL=PluginDetail.d.ts.map