From d197e31bf0437889f792e013df32b868fffc35d9 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Sun, 1 May 2022 15:01:31 +0200 Subject: Add type definitions --- src/lib/data/vendor.d.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/lib/data/vendor.d.ts (limited to 'src/lib/data/vendor.d.ts') diff --git a/src/lib/data/vendor.d.ts b/src/lib/data/vendor.d.ts new file mode 100644 index 0000000..98e2d46 --- /dev/null +++ b/src/lib/data/vendor.d.ts @@ -0,0 +1,15 @@ +declare module 'language-name-map' { + export type LanguageNameMap = { + [languageCode: string]: LanguageName; + }; + + export type LanguageName = { + name: string; + native: string; + dir: 'rtl' | 'ltr'; + }; + + export function getLangNameFromCode(langCode: string): LanguageName; + export function getLangCodeList(): string[]; + export const languageNameMap: LanguageNameMap; +} -- cgit