/** Tone letters and stop finals of the syllables of a word. */
export declare class LexicalTone {
    /** Tone letters of all syllables. A transfix is comprised of its tone affixes. */
    toneLetters: string[];
    /** Stop finals of all syllables. */
    stopFinals: string[];
    /** Return the last tone letter of a word. */
    getInflectionalEnding(): string;
    /** Return the tone of a word. */
    getAllomorphicEnding(): string;
    /** Return tone numbers for all syllables. */
    getToneNumbers(): number[];
}
/** Given a word, populate and return a LexicalTone object. */
export declare function extractTones(token: string): LexicalTone;
/** Return tone ending number for 1 word. */
export declare function getToneEndingNumber(token: string): number;
/** Return tone ending numbers for 2 words. */
export declare function getToneEndingNumbersTwo(token1: string, token2: string): number[];
/** Return tone ending numbers for 3 words. */
export declare function getToneEndingNumbersThree(token1: string, token2: string, token3: string): number[];
