1 | export type DateTimeFormatOptions = Intl.DateTimeFormatOptions;
|
2 |
|
3 | export interface ZoneOptions {
|
4 | |
5 |
|
6 |
|
7 |
|
8 |
|
9 | keepLocalTime?: boolean | undefined;
|
10 | |
11 |
|
12 |
|
13 | keepCalendarTime?: boolean | undefined;
|
14 | }
|
15 |
|
16 |
|
17 | export type EraLength = StringUnitLength;
|
18 |
|
19 | export type NumberingSystem = Intl.DateTimeFormatOptions extends { numberingSystem?: infer T } ? T
|
20 | :
|
21 | | "arab"
|
22 | | "arabext"
|
23 | | "bali"
|
24 | | "beng"
|
25 | | "deva"
|
26 | | "fullwide"
|
27 | | "gujr"
|
28 | | "guru"
|
29 | | "hanidec"
|
30 | | "khmr"
|
31 | | "knda"
|
32 | | "laoo"
|
33 | | "latn"
|
34 | | "limb"
|
35 | | "mlym"
|
36 | | "mong"
|
37 | | "mymr"
|
38 | | "orya"
|
39 | | "tamldec"
|
40 | | "telu"
|
41 | | "thai"
|
42 | | "tibt";
|
43 |
|
44 | export type CalendarSystem = Intl.DateTimeFormatOptions extends { calendar?: infer T } ? T
|
45 | :
|
46 | | "buddhist"
|
47 | | "chinese"
|
48 | | "coptic"
|
49 | | "ethioaa"
|
50 | | "ethiopic"
|
51 | | "gregory"
|
52 | | "hebrew"
|
53 | | "indian"
|
54 | | "islamic"
|
55 | | "islamicc"
|
56 | | "iso8601"
|
57 | | "japanese"
|
58 | | "persian"
|
59 | | "roc";
|
60 |
|
61 | export type HourCycle = "h11" | "h12" | "h23" | "h24";
|
62 |
|
63 | export type StringUnitLength = "narrow" | "short" | "long";
|
64 | export type NumberUnitLength = "numeric" | "2-digit";
|
65 | export type UnitLength = StringUnitLength | NumberUnitLength;
|