import { Noun, Sentence, Time, Verb } from './types'; /** * Returns true when the pronoun does not need a "li" after it in sentences, false otherwise. */ export declare function isSpecialPronoun(word: string): word is "mi" | "sina"; export declare function isNounConnector(word: string): word is "en" | "anu"; export declare function isVerbConnector(word: string): word is "li"; export declare function isNounTerminator(word: string): word is "li" | "e"; export declare function isVerbTerminator(word: string): word is "e"; export declare function isSimpleVerb(word: string): boolean; export declare function isVerbModifier(word: string): boolean; export declare function isPreverb(word: string): boolean; export declare function finalizeNoun(noun: Noun): Noun; export declare function finalizeVerb(verb: Verb): Verb; export declare function joinNoun(noun: Noun): any; export declare function joinVerb(verb: Verb): string; export declare function joinTime(time: Time): string; export declare function joinSentences(...sentences: Sentence[]): string; export declare const MAX_ITER = 10000; export declare class TimeoutError extends Error { }