import { apiClient } from '../apiClient'

export default {
  getArchetypes: () => apiClient('/api/user-simulator/archetypes'),
  generatePersonas: (data) => apiClient('/api/user-simulator/generate-personas', { method: 'POST', data }),
  generateMessage: (data) => apiClient('/api/user-simulator/generate-message', { method: 'POST', data }),
  chatWithBot: (data) => apiClient('/api/user-simulator/chat-with-bot', { method: 'POST', data }),
  evaluate: (data) => apiClient('/api/user-simulator/evaluate', { method: 'POST', data }),
  synthesize: (data) => apiClient('/api/user-simulator/synthesize', { method: 'POST', data }),
  runSimulation: (data) => apiClient('/api/user-simulator/run-simulation', { method: 'POST', data })
}
