export declare function isTextPartsOnTheSameLine(first: {
    transform: number[];
    dir: 'ltr' | 'rtl';
}, next: {
    transform: number[];
    dir: 'ltr' | 'rtl';
}): boolean;
declare const CharacterType: {
    SPACE: number;
    ALPHA_LETTER: number;
    PUNCT: number;
    HAN_LETTER: number;
    KATAKANA_LETTER: number;
    HIRAGANA_LETTER: number;
    HALFWIDTH_KATAKANA_LETTER: number;
    THAI_LETTER: number;
};
declare function normalize(text: any): any;
/**
 * This function is based on the word-break detection implemented in:
 * https://hg.mozilla.org/mozilla-central/file/tip/intl/lwbrk/WordBreaker.cpp
 */
declare function getCharacterType(charCode: any): number;
export { CharacterType, getCharacterType, normalize };
