import type { ReasoningLexicon } from '../types';

export const es: ReasoningLexicon = {
  locale: 'es',
  name: 'Spanish',
  boundaryMode: 'word',
  hardVerbs: [
    'demuestra',
    'demostrar',
    'analiza',
    'analizar',
    'optimiza',
    'optimizar',
    'depura',
    'refactoriza',
    'diseña',
    'diseñar',
    'implementa',
    'implementar',
    'diagnostica',
    'compara',
    'razona',
    'algoritmo',
  ],
  easyVerbs: [
    'traduce',
    'traducir',
    'reformula',
    'reescribe',
    'resume',
    'resumir',
    'acorta',
    'formatea',
  ],
  trivialAcks: [
    'hola',
    'buenas',
    'gracias',
    'ok',
    'vale',
    'genial',
    'sí',
    'no',
    'claro',
    'por favor',
  ],
  creativeVerbs: [
    'escribe',
    'escribir',
    'historia',
    'poema',
    'imagina',
    'inventa',
    'compón',
    'canción',
    'creativo',
  ],
  analyticalVerbs: [
    'calcula',
    'calcular',
    'demuestra',
    'depura',
    'extrae',
    'clasifica',
    'resuelve',
    'verifica',
    'cuenta',
  ],
};
