/**
 * Project Module - EDA-based project management
 *
 * Provides centralized project registry with event-driven architecture
 * for synchronizing projects to external tools (GitHub, ADO, JIRA).
 *
 * Key components:
 * - ProjectRegistry: CRUD operations with event emission
 * - ProjectEventBus: Type-safe event pub/sub
 * - ProjectService: Singleton service with adapter management
 * - Adapters: GitHub, ADO, JIRA synchronization
 */
// Core exports
export { ProjectRegistry } from './project-registry.js';
export { ProjectEventBus } from './project-event-bus.js';
export { ProjectService } from './project-service.js';
export { ProjectManager } from './project-manager.js';
// Adapters
export { GitHubProjectAdapter } from './adapters/github-project-adapter.js';
export { ADOProjectAdapter } from './adapters/ado-project-adapter.js';
export { JiraProjectAdapter } from './adapters/jira-project-adapter.js';
//# sourceMappingURL=index.js.map