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

export const nb: ReasoningLexicon = {
  locale: 'nb',
  name: 'Norwegian Bokmål',
  boundaryMode: 'word',
  hardVerbs: [
    'analyser',
    'bevis',
    'feilsøk',
    'optimaliser',
    'design',
    'implementer',
    'sammenlign',
    'resonner',
    'algoritme',
    'bevise',
    'utled',
    'utlede',
    'feilsøke',
    'feilrett',
    'feilrette',
    'refaktorer',
    'refaktorere',
    'optimalisere',
    'analysere',
    'utform',
    'utforme',
    'implementere',
    'evaluer',
    'evaluere',
    'diagnostiser',
    'diagnostisere',
    'sammenligne',
    'resonnere',
    'argumenter',
    'argumentere',
  ],
  easyVerbs: [
    'oversett',
    'oppsummer',
    'omformuler',
    'skriv om',
    'forkort',
    'formater',
    'oversette',
    'omformulere',
    'omskriv',
    'omskrive',
    'oppsummere',
    'sammendrag',
    'forkorte',
    'formatere',
    'store bokstaver',
    'små bokstaver',
  ],
  trivialAcks: [
    'hei',
    'heisann',
    'takk',
    'ok',
    'ja',
    'nei',
    'vær så snill',
    'halla',
    'morn',
    'tusen takk',
    'okay',
    'greit',
    'fint',
    'flott',
    'supert',
    'skjønner',
    'høres bra ut',
    'jada',
    'kult',
  ],
  creativeVerbs: [
    'skriv',
    'historie',
    'dikt',
    'forestill',
    'finn opp',
    'sang',
    'kreativ',
    'skrive',
    'fortelling',
    'idémyldring',
    'forestill deg',
    'tenk deg',
    'utkast',
    'komponer',
    'komponere',
    'dikt opp',
    'finn på',
    'oppfinn',
    'fiksjon',
    'sangtekst',
  ],
  analyticalVerbs: [
    'beregn',
    'bevis',
    'feilsøk',
    'trekk ut',
    'klassifiser',
    'løs',
    'verifiser',
    'beregne',
    'regn ut',
    'kalkuler',
    'kalkulere',
    'ekstraher',
    'ekstrahere',
    'klassifisere',
    'kategoriser',
    'kategorisere',
    'parse',
    'løse',
    'tell',
    'telle',
    'verifisere',
    'kontroller',
    'kontrollere',
  ],
};
