/**
 * Tests for Story 93-3: Plugin Discovery for Commands and Skills
 *
 * These tests define the contract for discovering and registering
 * commands, skills, and API routers from installed @pennyfarthing/* packages.
 *
 * The plugin system reads a "pennyfarthing" field from package.json of
 * installed @pennyfarthing/* packages (excluding core, shared, and benchmark).
 *
 * Test categories:
 * 1. discoverPlugins() - Scan node_modules for plugin packages
 * 2. parsePluginManifest() - Parse "pennyfarthing" field from package.json
 * 3. getPluginCommands() - Aggregate command paths from all plugins
 * 4. getPluginSkills() - Aggregate skill paths from all plugins
 * 5. getPluginRouters() - Aggregate API router entry points
 * 6. Graceful degradation - Missing packages, malformed manifests
 * 7. Integration - Init hooks for commands/skills from plugins
 *
 * Run with: npm test
 */
export {};
//# sourceMappingURL=plugin-discovery.test.d.ts.map