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

export const et: ReasoningLexicon = {
  locale: 'et',
  name: 'Estonian',
  boundaryMode: 'word',
  hardVerbs: [
    'analüüsi',
    'tõesta',
    'silu',
    'optimeeri',
    'kavanda',
    'teosta',
    'võrdle',
    'põhjenda',
    'algoritm',
    'tõestada',
    'tuletada',
    'tuleta',
    'siluda',
    'veatu',
    'optimeerida',
    'analüüsida',
    'analüüsime',
    'kavandada',
    'projekteeri',
    'projekteerida',
    'rakenda',
    'rakendada',
    'teostada',
    'hinda',
    'hinnata',
    'diagnoosi',
    'diagnoosida',
    'võrrelda',
    'põhjendada',
    'arutle',
    'arutleda',
    'refaktoori',
    'refaktoorida',
    'veaotsing',
  ],
  easyVerbs: [
    'tõlgi',
    'võta kokku',
    'sõnasta ümber',
    'kirjuta ümber',
    'lühenda',
    'vorminda',
    'tõlkida',
    'sõnasta',
    'sõnastada',
    'ümber sõnasta',
    'kokkuvõte',
    'lühendada',
    'vormindada',
    'vorming',
    'suurtähed',
    'väiketähed',
    'suure algustähega',
  ],
  trivialAcks: [
    'tere',
    'tervist',
    'aitäh',
    'ok',
    'jah',
    'ei',
    'palun',
    'hei',
    'tšau',
    'tänan',
    'tänud',
    'okei',
    'olgu',
    'selge',
    'vahva',
    'tore',
    'super',
    'muidugi',
    'kena',
  ],
  creativeVerbs: [
    'kirjuta',
    'lugu',
    'luuletus',
    'kujutle',
    'leiuta',
    'laul',
    'kirjutada',
    'jutt',
    'luuleta',
    'luuletada',
    'ajurünnak',
    'kujuta ette',
    'mõtle välja',
    'koosta',
    'koostada',
    'leiutada',
    'väljamõeldis',
    'ilukirjandus',
    'laulusõnad',
  ],
  analyticalVerbs: [
    'arvuta',
    'tõesta',
    'silu',
    'ekstrakti',
    'liigita',
    'lahenda',
    'kontrolli',
    'arvutada',
    'kalkuleeri',
    'kalkuleerida',
    'ekstraktida',
    'eralda',
    'eraldada',
    'klassifitseeri',
    'klassifitseerida',
    'parsi',
    'sõelu',
    'lahendada',
    'loenda',
    'loe kokku',
    'verifitseeri',
    'kontrollida',
  ],
};
