/** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Transliteration Schema */ export interface TransliterationSchema { /** * Schema name */ name: string; /** * Schema name aliases */ aliases?: string[]; /** * Schema description */ description: string; /** * Schema description url */ url: string; /** * Schema comments */ comments?: string[]; /** * Mapping for individual letters */ mapping: { [k: string]: string; }; /** * Mapping for letters with respect to previous sibling */ prev_mapping?: { [k: string]: string; } | null; /** * Mapping for letters with respect to next sibling */ next_mapping?: { [k: string]: string; } | null; /** * Mapping for word endings */ ending_mapping?: { [k: string]: string; } | null; /** * Transliteraton samples */ samples: string[][]; }