import { ArrayOfSameLength } from "../ts-utils.cjs";
import { SurahListType, SurahName } from "../types.cjs";

//#region src/i18n/types.d.ts
type SurahNames = ArrayOfSameLength<SurahListType, SurahName | []>;
declare const languages: readonly ["en", "az", "ru", "tr", "uz", "kk", "fr", "lt", "tg", "ky", "bs"];
type Lang = (typeof languages)[number];
type SurahNamesI18n = Record<Lang, SurahNames>;
//#endregion
export { Lang, SurahNames, SurahNamesI18n, languages };