// Import prompt templates first — side effects register them before agents reference promptIds
import '../prompts/orchestrator';
import '../prompts/coder';
import '../prompts/pm';
import '../prompts/marketing';
import '../prompts/atlas';
import '../prompts/import-analyzer';

// Import agent files — side effects register each agent into the registry
import './orchestrator';
import './coder';
import './pm';
import './marketing';
import './atlas';
import './import-analyzer';

// Re-export public API
export { AgentConfig, AGENTS, getAgent, allAgents, pick } from './registry';
