UNPKG

2.31 kBTypeScriptView Raw
1export declare type Locale = {
2 weekdays: {
3 shorthand: [string, string, string, string, string, string, string];
4 longhand: [string, string, string, string, string, string, string];
5 };
6 months: {
7 shorthand: [string, string, string, string, string, string, string, string, string, string, string, string];
8 longhand: [string, string, string, string, string, string, string, string, string, string, string, string];
9 };
10 daysInMonth: [number, number, number, number, number, number, number, number, number, number, number, number];
11 firstDayOfWeek: number;
12 ordinal: (nth: number) => string;
13 rangeSeparator: string;
14 weekAbbreviation: string;
15 scrollTitle: string;
16 toggleTitle: string;
17 amPM: [string, string];
18 yearAriaLabel: string;
19 monthAriaLabel: string;
20 hourAriaLabel: string;
21 minuteAriaLabel: string;
22 time_24hr: boolean;
23};
24export declare type CustomLocale = {
25 ordinal?: Locale["ordinal"];
26 daysInMonth?: Locale["daysInMonth"];
27 firstDayOfWeek?: Locale["firstDayOfWeek"];
28 rangeSeparator?: Locale["rangeSeparator"];
29 weekAbbreviation?: Locale["weekAbbreviation"];
30 toggleTitle?: Locale["toggleTitle"];
31 scrollTitle?: Locale["scrollTitle"];
32 yearAriaLabel?: string;
33 hourAriaLabel?: string;
34 minuteAriaLabel?: string;
35 amPM?: Locale["amPM"];
36 time_24hr?: Locale["time_24hr"];
37 weekdays: {
38 shorthand: [string, string, string, string, string, string, string];
39 longhand: [string, string, string, string, string, string, string];
40 };
41 months: {
42 shorthand: [string, string, string, string, string, string, string, string, string, string, string, string];
43 longhand: [string, string, string, string, string, string, string, string, string, string, string, string];
44 };
45};
46export declare type key = "ar" | "at" | "az" | "be" | "bg" | "bn" | "bs" | "ca" | "cat" | "cs" | "cy" | "da" | "de" | "default" | "en" | "eo" | "es" | "et" | "fa" | "fi" | "fo" | "fr" | "gr" | "he" | "hi" | "hr" | "hu" | "id" | "is" | "it" | "ja" | "ka" | "ko" | "km" | "kz" | "lt" | "lv" | "mk" | "mn" | "ms" | "my" | "nl" | "no" | "pa" | "pl" | "pt" | "ro" | "ru" | "si" | "sk" | "sl" | "sq" | "sr" | "sv" | "th" | "tr" | "uk" | "vn" | "zh" | "uz" | "uz_latn" | "zh_tw";