import type { OhMyOpenCodeConfig } from "../config"; import type { PluginHooksConfig } from "../hooks/claude-code-hooks/types"; export type PluginComponents = { commands: Record; skills: Record; agents: Record; mcpServers: Record; hooksConfigs: PluginHooksConfig[]; plugins: Array<{ name: string; version: string; }>; errors: Array<{ pluginKey: string; installPath: string; error: string; }>; }; export declare function loadPluginComponents(params: { pluginConfig: OhMyOpenCodeConfig; }): Promise;