UNPKG

taipa

Version:

Taiwanese morphological parsing library

23 lines (22 loc) 693 B
import { Word, Sound } from './unit'; export declare class TokenAnalysis { /** Analyzed token. */ word: Word; /** Base forms of the word. */ lemmas: Array<Word>; /** Inflectional suffix. */ inflectionalEnding: string; /** sound sequences. */ soundSequences: Array<Sound[]>; /** * Syllabic block or syllabogram sequences with tone letters. * Multiple sequences could be pushed into this array of strings. */ blockSequences: string[]; /** Standalone form sequences. */ standaloneSequences: Array<string[]>; } export declare class Client { processKana(str: string): TokenAnalysis; processTonal(str: string): TokenAnalysis; }