1 | declare module "iso-639-1" {
|
2 | interface ISO6391 {
|
3 | getName: (code: string) => string;
|
4 | getAllNames: () => Array<string>;
|
5 | getNativeName: (code: string) => string;
|
6 | getAllNativeNames: () => Array<string>;
|
7 | getCode: (name: string) => string;
|
8 | getAllCodes: () => Array<string>;
|
9 | validate: (code: string) => boolean;
|
10 | getLanguages: (codes: Array<string>) => Array<{
|
11 | code: string;
|
12 | name: string;
|
13 | nativeName: string;
|
14 | }>;
|
15 | }
|
16 |
|
17 | let localeCode: ISO6391;
|
18 |
|
19 | export default localeCode;
|
20 | }
|