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