// ─── Golem Definitions Index ─────────────────────────────────────────────
// Barrel exports for the component-based golem system.

// Re-export types
export type {
  CoreDefinition,
  CoreId,
  FrameDefinition,
  FrameId,
  FrameSpecial,
  MindCircuitDefinition,
  MindCircuitId,
  CircuitBehavior,
  GolemEnchantmentDefinition,
  GolemDesign,
  SerializedDesign,
  ComputedGolemStats,
  GolemManaCost,
  GolemUnlockRequirement,

} from './types';

export { elemCost, rawCost } from './types';

// Re-export component registries
export { CORES, ALL_CORES } from './cores';
export { FRAMES, ALL_FRAMES } from './frames';
export { MIND_CIRCUITS, ALL_MIND_CIRCUITS } from './mindCircuits';
export { GOLEM_ENCHANTMENTS, ALL_GOLEM_ENCHANTMENTS } from './golemEnchantments';


