/** * Transliteration mappings. */ export declare const BASE_MAPPING: Map; /** Letter map for transliteration schema. */ export declare class Mapping { protected map: Map; constructor(mapping: Map); valueOf(): Map; /** * Return mapped value for `key` if key is in the map, else `defaultValue`. */ get(key: string, defaultValue?: string): string | undefined; } /** Mapping for individual letters. */ export declare class LetterMapping extends Mapping { constructor(mapping: Map); } /** Mapping for letters with respect to previous sibling. */ export declare class PrevMapping extends Mapping { constructor(mapping: Map); } /** Mapping for letters with respect to next sibling. */ export declare class NextMapping extends Mapping { constructor(mapping: Map); } /** Mapping for word endings. */ export declare class EndingMapping extends Mapping { constructor(mapping: Map); }