import type { PluginCommand, PluginManifest, Plugin } from "shared/types/index.js";
export type { PluginCommand, PluginManifest, Plugin };
/**
 * Discover all plugins from .claude-plugin/marketplace.json
 */
export declare function discoverPlugins(directory: string): Plugin[];
/**
 * Get plugins for a specific directory (looks in current directory only)
 */
export declare function getPluginsForDirectory(directory: string): Plugin[];
/**
 * Convert plugin commands to slash command format
 */
export declare function pluginToSlashCommands(plugin: Plugin): string[];
//# sourceMappingURL=plugins.d.ts.map