import { Range } from './Range'; export declare const Constants: { LETTERS: string; LETTERS_AND_DIACRITICS: string; LETTERS_DIGITS_AND_DIACRITICS: string; DIACRITICS: string; DIGITS: string; IGNORABLE_SYMBOLS: string; }; export declare const Ranges: { LETTERS: Range; LETTERS_AND_DIACRITICS: Range; LETTERS_DIGITS_AND_DIACRITICS: Range; DIACRITICS: Range; DIGITS: Range; IGNORABLE_SYMBOLS: Range; }; export declare const Patterns: { MATCH_LETTER: string; MATCH_IGNORABLE_SYMBOLS: string; }; export declare function createRegExp(pattern: string, flags?: string): RegExp; export declare function replaceNotMatching(pattern: string, replaceValue: string, text: string): string; /** * Trims the text from all codepoints out of given range. * * @param text * @param range */ export declare function trim(text: string, range: Range): string;