quran-meta
Version:
Library with meta data and functionality related to Holy Quran
11 lines (10 loc) • 453 B
TypeScript
import { ArrayOfSameLength } from "../ts-utils.js";
import { SurahListType } from "../lists/surahList.js";
import { SurahName } from "../types.js";
//#region src/i18n/types.d.ts
type SurahNames = ArrayOfSameLength<SurahListType, SurahName | []>;
declare const languages: readonly ["en", "az", "ru", "tr"];
type Lang = typeof languages[number];
type SurahNamesI18n = { [K in Lang]: SurahNames };
//#endregion
export { Lang, SurahNames, SurahNamesI18n };