date-holidays
Version:
worldwide holidays
29,994 lines • 928 kB
TypeScript
export declare const data: {
version: string;
license: string;
holidays: {
AD: {
names: {
ca: string;
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
"03-14": {
_name: string;
};
"05-01": {
_name: string;
};
"08-15": {
_name: string;
};
"09-08": {
name: {
en: string;
es: string;
ca: string;
};
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-24": {
type: string;
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"easter -48 prior to 2024": {
_name: string;
};
"02-20 since 2024 and prior to 2025": {
_name: string;
};
"easter -48 since 2025": {
_name: string;
};
"easter -3 14:00": {
type: string;
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
};
regions: {
"03": {
name: string;
days: {
"06-21 since 2024 and prior to 2025": {
name: {
en: string;
ca: string;
};
};
"06-22 since 2024 and prior to 2025": {
name: {
en: string;
ca: string;
};
};
"06-23 since 2024 and prior to 2025": {
name: {
en: string;
ca: string;
};
};
"06-24 since 2024 and prior to 2025": {
name: {
en: string;
ca: string;
};
};
"06-21 since 2025 and prior to 2026": {
name: {
en: string;
ca: string;
};
};
"06-22 since 2025 and prior to 2026": {
name: {
en: string;
ca: string;
};
};
"06-23 since 2025 and prior to 2026": {
name: {
en: string;
ca: string;
};
};
"06-20 since 2026 and prior to 2027": {
name: {
en: string;
ca: string;
};
};
"06-21 since 2026 and prior to 2027": {
name: {
en: string;
ca: string;
};
};
"06-22 since 2026 and prior to 2027": {
name: {
en: string;
ca: string;
};
};
};
};
"07": {
name: string;
days: {
"1st friday in August P4D since 2024 and prior to 2026": {
name: {
en: string;
ca: string;
};
};
"1st saturday in August P3D since 2026 and prior to 2027": {
name: {
en: string;
ca: string;
};
};
};
};
};
};
AE: {
names: {
en: string;
ar: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
name: {
ar: string;
};
};
"12-02": {
name: {
en: string;
ar: string;
};
};
"1 Muharram": {
_name: string;
};
"1 Shawwal P3D": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
"27 Rajab": {
_name: string;
};
"1 Ramadan": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
};
};
AG: {
names: {
en: string;
};
langs: string[];
dayoff: string;
weekend: string[];
zones: string[];
days: {
"01-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"08-01": {
name: {
en: string;
};
};
"08-02": {
name: {
en: string;
};
};
"11-01 if saturday,sunday then next monday": {
_name: string;
};
"12-09": {
name: {
en: string;
};
};
"12-25 and if saturday then next monday if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"12-26 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
};
regions: {
"10": {
name: string;
days: {
"easter 47 P4D": {
name: {
en: string;
};
type: string;
};
};
};
};
};
AI: {
names: {
en: string;
};
langs: string[];
dayoff: string;
weekend: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"03-02": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-30": {
name: {
en: string;
};
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"2nd monday in June": {
name: {
en: string;
};
};
"1st monday in August": {
name: {
en: string;
};
};
"1st thursday in August": {
name: {
en: string;
};
};
"1st friday in August": {
_name: string;
};
"12-19": {
name: {
en: string;
};
};
"12-25 and if saturday then next monday if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"12-26 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
};
};
AL: {
names: {
sq: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if saturday then next monday if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"01-02 and if saturday then next monday if sunday then next tuesday": {
name: {
sq: string;
en: string;
};
substitute: boolean;
};
"03-02": {
name: {
sq: string;
en: string;
};
type: string;
};
"03-07": {
name: {
sq: string;
en: string;
};
type: string;
};
"03-08": {
_name: string;
type: string;
};
"03-14 and if saturday,sunday then next monday": {
name: {
sq: string;
en: string;
};
substitute: boolean;
};
"03-22 and if saturday,sunday then next monday": {
name: {
sq: string;
en: string;
};
substitute: boolean;
};
"04-01": {
_name: string;
type: string;
};
easter: {
name: {
sq: string;
en: string;
};
};
"easter 1": {
name: {
sq: string;
en: string;
};
};
orthodox: {
name: {
sq: string;
en: string;
};
};
"orthodox 1": {
name: {
sq: string;
en: string;
};
};
"05-01 and if saturday,sunday then next monday": {
_name: string;
substitute: boolean;
};
"06-01": {
name: {
sq: string;
en: string;
};
type: string;
};
"10-19 and if saturday,sunday then next monday": {
name: {
sq: string;
en: string;
};
substitute: boolean;
active: {
from: number;
}[];
};
"11-22": {
name: {
sq: string;
en: string;
};
type: string;
};
"11-28 and if saturday,sunday then next monday": {
_name: string;
substitute: boolean;
};
"11-29 and if saturday,sunday then next monday": {
_name: string;
substitute: boolean;
};
"12-08 and if saturday,sunday then next monday": {
name: {
sq: string;
en: string;
};
substitute: boolean;
active: {
from: number;
}[];
};
"12-24": {
_name: string;
type: string;
};
"12-25 and if saturday,sunday then next monday": {
_name: string;
substitute: boolean;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
regions: {};
};
AM: {
names: {
hy: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"12-31": {
_name: string;
};
"01-01 P2D": {
_name: string;
};
"01-03 P3D": {
name: {
en: string;
hy: string;
};
};
"01-06": {
_name: string;
};
"01-28": {
name: {
en: string;
hy: string;
};
};
"02-21": {
name: {
en: string;
hy: string;
};
type: string;
};
"easter -52": {
name: {
en: string;
hy: string;
};
type: string;
};
"03-08": {
_name: string;
};
"04-07": {
name: {
en: string;
hy: string;
};
type: string;
};
"04-24": {
_name: string;
};
"05-01": {
_name: string;
};
"05-08": {
name: {
en: string;
hy: string;
};
type: string;
};
"05-09": {
name: {
en: string;
hy: string;
};
};
"05-28": {
name: {
en: string;
hy: string;
};
};
"06-01": {
name: {
en: string;
hy: string;
};
type: string;
};
"07-05": {
_name: string;
};
"09-01": {
name: {
en: string;
hy: string;
};
type: string;
};
"09-21": {
_name: string;
};
"2nd saturday in October": {
name: {
en: string;
hy: string;
};
type: string;
};
"12-07": {
name: {
en: string;
hy: string;
};
type: string;
};
};
};
AO: {
names: {
pt: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"02-04": {
name: {
pt: string;
en: string;
};
};
"easter -47": {
_name: string;
};
"03-08": {
name: {
pt: string;
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"04-04": {
name: {
pt: string;
en: string;
};
};
"05-01": {
_name: string;
};
"1st sunday in May": {
_name: string;
type: string;
};
"09-17": {
name: {
pt: string;
en: string;
};
};
"11-02": {
_name: string;
};
"11-11": {
_name: string;
};
"12-25": {
_name: string;
};
};
};
AR: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -48": {
_name: string;
active: ({
to: string;
from?: undefined;
} | {
to?: undefined;
from: string;
})[];
};
"easter -47": {
_name: string;
active: ({
from?: undefined;
to: string;
} | {
to?: undefined;
from: string;
})[];
};
"03-24": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
"1983-04-02": {
name: {
en: string;
es: string;
};
};
"04-02 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"04-02": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
disable: string[];
enable: string[];
};
"05-01": {
_name: string;
};
"05-25": {
name: {
en: string;
es: string;
};
};
"06-10": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"06-10 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"06-17 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
"06-20 #1": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"06-20 #2": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
"06-20 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"3rd monday in June": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"07-09": {
_name: string;
};
"08-17": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"08-17 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
active: ({
from: string;
to: string;
} | {
to?: undefined;
from: string;
})[];
};
"3rd monday in August": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
disable: string[];
enable: string[];
};
"10-12": {
name: {
en: string;
es: string;
};
active: ({
from?: undefined;
to: string;
} | {
from: string;
to: string;
})[];
};
"10-12 if tuesday,wednesday then previous monday if thursday,friday then next monday #1": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
disable: string[];
enable: string[];
};
"10-12 if tuesday,wednesday then previous monday if thursday,friday,saturday,sunday then next monday": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"2nd monday in October": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
};
"10-12 if tuesday,wednesday then previous monday if thursday,friday then next monday #2": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
"4th monday in November": {
name: {
en: string;
es: string;
};
active: {
from: string;
to: string;
}[];
disable: string[];
enable: string[];
};
"11-20 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
"12-08": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
"12-24 12:00": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-31 12:00": {
_name: string;
type: string;
};
"2010-05-24": {
name: {
en: string;
es: string;
};
};
"2012-02-27": {
name: {
en: string;
es: string;
};
};
"2012-09-24": {
name: {
en: string;
es: string;
};
};
"2013-01-31": {
name: {
en: string;
es: string;
};
};
"2013-02-20": {
name: {
en: string;
es: string;
};
};
"2022-12-20": {
name: {
en: string;
es: string;
};
};
"2026-03-23": {
name: {
en: string;
es: string;
};
type: string;
};
"2026-07-10": {
name: {
en: string;
es: string;
};
type: string;
};
"2026-12-07": {
name: {
en: string;
es: string;
};
type: string;
};
"1980-10-22": {
name: {
en: string;
es: string;
};
};
"1991-05-15": {
name: {
en: string;
es: string;
};
};
"2001-11-17": {
name: {
en: string;
es: string;
};
};
"2010-10-27": {
name: {
en: string;
es: string;
};
};
"2022-05-18": {
name: {
en: string;
es: string;
};
};
"2011-03-25": {
_name: string;
};
"2011-12-09": {
_name: string;
};
"2012-04-30": {
_name: string;
};
"2012-12-24": {
_name: string;
};
"2013-04-01": {
_name: string;
};
"2013-06-21": {
_name: string;
};
"2014-05-02": {
_name: string;
};
"2014-12-26": {
_name: string;
};
"2015-03-23": {
_name: string;
};
"2015-12-07": {
_name: string;
};
"2016-07-08": {
_name: string;
};
"2016-12-09": {
_name: string;
};
"2018-04-30": {
_name: string;
type: string;
};
"2018-12-24": {
_name: string;
type: string;
};
"2018-12-31": {
_name: string;
type: string;
};
"2019-07-08": {
_name: string;
type: string;
};
"2019-08-19": {
_name: string;
type: string;
};
"2019-10-14": {
_name: string;
type: string;
};
"2020-03-23": {
_name: string;
};
"2020-07-10": {
_name: string;
};
"2020-12-07": {
_name: string;
};
"2021-05-24": {
_name: string;
};
"2021-10-08": {
_name: string;
};
"2021-11-22": {
_name: string;
};
"2022-10-07": {
_name: string;
};
"2022-11-21": {
_name: string;
};
"2022-12-09": {
_name: string;
};
"2023-05-26": {
_name: string;
};
"2023-06-19": {
_name: string;
};
"2023-10-13": {
_name: string;
};
"2024-04-01": {
_name: string;
};
"2024-06-21": {
_name: string;
};
"2024-10-11": {
_name: string;
};
"2025-05-02": {
_name: string;
type: string;
};
"2025-08-15": {
_name: string;
type: string;
};
"2025-11-21": {
_name: string;
type: string;
};
};
};
AS: {
names: {
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
_days: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"03-17": boolean;
"04-15 if friday then next monday if saturday,sunday then next tuesday": boolean;
"04-17 and if sunday then next monday": {
name: {
en: string;
};
substitute: boolean;
};
"07-16": {
name: {
en: string;
};
type: string;
note: string;
};
"2nd sunday in October": {
name: {
en: string;
};
type: string;
note: string;
};
"12-24 12:00": {
_name: string;
type: string;
};
"12-31 12:00": {
_name: string;
type: string;
};
};
};
AT: {
names: {
"de-at": string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
"easter -2 prior to 2019": {
_name: string;
type: string;
};
"easter -1": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
name: {
"de-at": string;
};
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"10-26": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-24 14:00 if sunday then 00:00": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31 14:00 if sunday then 00:00": {
_name: string;
type: string;
};
};
states: {
"1": {
name: string;
days: {
"11-11": {
name: {
"de-at": string;
};
type: string;
};
};
};
"2": {
names: {
de: string;
en: string;
};
days: {
"03-19": {
_name: string;
type: string;
};
"10-10": {
name: {
"de-at": string;
};
type: string;
};
};
};
"3": {
names: {
de: string;
en: string;
};
days: {
"11-15": {
name: {
"de-at": string;
};
type: string;
note: string;
};
};
};
"4": {
names: {
de: string;
en: string;
};
days: {
"05-04": {
name: {
"de-at": string;
};
type: string;
note: string;
};
};
};
"5": {
names: {
de: string;
en: string;
};
days: {
"09-24": {
name: {
"de-at": string;
};
type: string;
};
};
};
"6": {
names: {
de: string;
en: string;
};
days: {
"03-19": {
_name: string;
type: string;
};
};
};
"7": {
names: {
de: string;
en: string;
};
days: {
"03-19": {
_name: string;
type: string;
};
};
};
"8": {
name: string;
days: {
"03-19": {
_name: string;
type: string;
};
};
};
"9": {
names: {
de: string;
en: string;
};
days: {
"11-15": {
name: {
"de-at": string;
};
type: string;
note: string;
};
};
};
};
};
AU: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if saturday,sunday then next monday": {
_name: string;
};
"01-26 if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-25": {
name: {
en: string;
};
};
"2nd sunday in May": {
_name: string;
type: string;
};
"1st sunday in September": {
_name: string;
type: string;
};
"12-25 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"2022-09-22": {
name: {
en: string;
};
};
};
states: {
ACT: {
name: string;
zones: string[];
days: {
"2nd monday in March": {
name: {
en: string;
};
};
"04-25": boolean;
"04-25 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"2020-04-27": {
name: {
en: string;
};
type: string;
};
"monday after 05-27": {
name: {
en: string;
};
};
"2nd monday in June": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in June #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"1st monday in October": {
name: {
en: string;
};
};
};
};
NSW: {
name: string;
zones: string[];
days: {
"04-25 and if saturday then next monday": {
substitute: boolean;
name: {
en: string;
};
active: {
to: string;
}[];
};
"04-25 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
active: {
from: string;
}[];
};
"2nd monday in June": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in June #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"1st monday in August": {
name: {
en: string;
};
type: string;
};
"1st monday in October": {
name: {
en: string;
};
};
};
};
NT: {
name: string;
zones: string[];
days: {
easter: {
name: {
en: string;
};
active: {
from: string;
}[];
};
"04-25": boolean;
"04-25 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st monday in May": {
name: {
en: string;
};
};
"2nd monday in June": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in June #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"1st monday in August": {
name: {
en: string;
};
};
"1st monday in October": boolean;
"12-24 19:00": {
_name: string;
};
"12-25 and if saturday then next monday if sunday then next tuesday": boolean;
"12-25 if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
active: {
from: string;
}[];
};
"12-26 if saturday then next monday if sunday then next tuesday": {
_name: string;
active: {
to: string;
}[];
};
"12-31 19:00": {
_name: string;
};
};
};
QLD: {
name: string;
zones: string[];
days: {
"04-25": boolean;
"04-25 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st monday in May": {
name: {
en: string;
};
};
"2nd monday in June": boolean;
"1st monday in October": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"1st monday in October #1": {
name: string;
active: {
from: string;
}[];
};
"12-24 18:00": {
_name: string;
};
};
};
SA: {
name: string;
zones: string[];
days: {
easter: {
name: {
en: string;
};
active: {
from: string;
}[];
};
"2nd monday in March": {
name: {
en: string;
};
};
"2nd monday in June": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in June #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"1st monday in October": {
name: {
en: string;
};
};
"12-24 19:00": {
_name: string;
};
"12-25 and if saturday then next monday if sunday then next tuesday": boolean;
"12-25 if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
name: string;
active: {
from: string;
}[];
};
"12-26 if saturday then next monday if sunday then next tuesday": {
name: string;
active: {
to: string;
}[];
};
"12-31 19:00": {
_name: string;
};
};
};
TAS: {
name: string;
zones: string[];
days: {
"01-01 and if saturday,sunday then next monday": boolean;
"01-01 if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"2nd monday in March": {
name: {
en: string;
};
};
"easter -1": boolean;
easter: {
name: {
en: string;
};
active: {
from: string;
}[];
};
"easter +2": {
name: string;
type: string;
note: string;
};
"2nd monday in June": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in June #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"1st monday in October": boolean;
"12-26 and if saturday then next monday if sunday then next tuesday": boolean;
"12-26 if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
};
};
VIC: {
name: string;
zones: string[];
days: {
"2nd monday in March": {
name: {
en: string;
};
};
"2nd monday in June": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in June #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"1st monday in October": boolean;
"1st friday before October": {
name: {
en: string;
};
note: string;
active: {
from: string;
}[];
disable: string[];
enable: string[];
};
"1st tuesday in November": {
name: {
en: string;
};
};
"2026-04-03 P17D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2026-06-27 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2026-09-19 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2026-12-19 P12D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2027-01-01 P27D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2027-03-26 P17D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2027-06-26 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2027-09-18 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2027-12-18 P13D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2028-01-01 P27D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2028-04-01 P17D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2028-07-01 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2028-09-23 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2028-12-22 P9D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2029-01-01 P29D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2029-03-30 P17D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2029-06-30 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2029-09-22 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2029-12-22 P9D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2030-01-01 P29D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2030-04-06 P17D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2030-06-29 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2030-09-21 P16D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2030-12-21 P10D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"2031-01-01 P27D": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
};
};
WA: {
name: string;
zones: string[];
days: {
"1st monday in March": {
name: {
en: string;
};
};
"easter -1": boolean;
easter: {
name: {
en: string;
};
active: {
from: string;
}[];
};
"04-25": boolean;
"04-25 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st monday in June": {
name: {
en: string;
};
};
"2nd monday in June": boolean;
"monday before October": {
name: {
en: string;
};
note: string;
active: {
to: string;
}[];
};
"monday before October #1": {
name: {
en: string;
};
note: string;
active: {
from: string;
}[];
disable: string[];
enable: string[];
};
"1st monday in October": boolean;
};
};
};
};
AW: {
names: {
pap: string;
nl: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-25": {
name: {
pap: string;
nl: string;
en: string;
};
};
"easter -48": {
_name: string;
};
"03-18 and if saturday then previous friday if sunday then next monday": {
substitute: boolean;
name: {
pap: string;
nl: string;
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-27": {
name: {
pap: string;
nl: string;
en: string;
};
};
"05-01 if sunday then next monday": {
_name: string;
};
"06-24": {
name: {
pap: string;
nl: string;
en: string;
};
type: string;
};
"easter 39": {
_name: string;
};
"12-05": {
name: {
nl: string;
en: string;
};
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
AX: {
names: {
sv: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
"03-30": {
name: {
sv: string;
en: string;
};
type: string;
};
"sunday before May": {
name: {
sv: string;
en: string;
};
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"06-09": {
name: {
sv: string;
en: string;
};
type: string;
};
"friday after 06-19": {
name: {
sv: string;
en: string;
};
type: string;
};
"saturday after 06-20": {
name: {
sv: string;
en: string;
};
};
"12-06": {
_name: string;
};
"12-24 12:00": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31 12:00": {
_name: string;
type: string;
};
};
};
AZ: {
names: {
az: string;
en: string;
};
dayoff: string;
weekend: string[];
zones: string[];
langs: string[];
days: {
"01-01 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"01-02 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"01-20": {
name: {
az: string;
en: string;
};
type: string;
};
"03-08 and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"03-20": {
name: {
az: string;
en: string;
};
active: {
from: number;
}[];
};
"05-09 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
az: string;
en: string;
};
};
"05-28 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
az: string;
en: string;
};
};
"06-15 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
az: string;
en: string;
};
};
"06-26 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
az: string;
en: string;
};
};
"10-18 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
az: string;
en: string;
};
};
"11-09 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
az: string;
en: string;
};
};
"11-12": {
name: {
az: string;
en: string;
};
};
"11-17": {
name: {
az: string;
en: string;
};
};
"12-31 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
az: string;
en: string;
};
};
"1 Shawwal and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"2 Shawwal and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"10 Dhu al-Hijjah and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"11 Dhu al-Hijjah and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
};
};
BA: {
names: {
bs: string;
sr: string;
hr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"01-02 and if sunday then next monday": {
name: {
en: string;
bs: string;
};
substitute: boolean;
};
"05-01 and if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"05-02 and if sunday then next monday": {
name: {
en: string;
bs: string;
};
substitute: boolean;
};
"01-06": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"11-02": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"julian 01-01": {
_name: string;
};
orthodox: {
_name: string;
};
"julian 08-15": {
_name: string;
note: string;
};
"julian 12-25": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"10 Dhu al-Hijjah P4D": {
_name: string;
};
"1 Shawwal P3D": {
_name: string;
};
};
states: {
BIH: {
name: string;
days: {
"03-01": {
_name: string;
};
"11-25": {
name: {
en: string;
bs: string;
};
};
};
regions: {
W: {
name: string;
days: {
"11-25": boolean;
};
};
};
};
BRC: {
name: string;
days: {
"03-08": {
name: {
en: string;
};
};
};
};
SRP: {
name: string;
days: {
"01-09": {
name: {
en: string;
bs: string;
};
};
"05-09": {
name: {
en: string;
bs: string;
};
};
"11-21": {
name: {
en: string;
bs: string;
};
};
};
};
};
};
BB: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-21": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-28": {
name: {
en: string;
};
};
"05-01 if sunday then next monday": {
name: {
en: string;
};
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"08-01": {
name: {
en: string;
};
};
"1st monday in August": {
name: {
en: string;
};
};
"11-30": {
_name: string;
};
"12-25": {
_name: string;
};
"substitutes 12-25 if sunday then next tuesday": {
_name: string;
};
"12-26": {
_name: string;
};
"substitutes 12-26 if sunday then next monday": {
_name: string;
};
};
};
BD: {
names: {
bn: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
weekend: string[];
days: {
"bengali-revised 11-9": {
name: {
bn: string;
en: string;
};
};
"bengali-revised 12-3": {
name: {
bn: string;
en: string;
};
};
"bengali-revised 12-12": {
name: {
bn: string;
en: string;
};
};
"bengali-revised 1-1": {
name: {
bn: string;
en: string;
};
};
"bengali-revised 1-18": {
_name: string;
name: {
bn: string;
en: string;
};
};
"bengali-revised 4-31": {
name: {
bn: string;
en: string;
};
};
"bengali-revised 9-2": {
name: {
bn: string;
en: string;
};
};
"10 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P3D": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
"05-19": {
name: {
bn: string;
en: string;
};
enable: string[];
disable: string[];
};
"08-24": {
name: {
bn: string;
en: string;
};
enable: string[];
disable: string[];
};
"10-08": {
name: {
bn: string;
en: string;
};
enable: string[];
disable: string[];
};
"bengali-revised 9-11": {
_name: string;
};
"03-25": {
name: {
en: string;
};
type: string;
};
"11-21": {
name: {
en: string;
};
type: string;
};
"12-14": {
name: {
en: string;
};
type: string;
};
};
};
BE: {
names: {
fr: string;
nl: string;
de: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
name: {
de: string;
};
type: string;
};
"02-14": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
name: {
nl: string;
};
};
"05-01": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
name: {
nl: string;
};
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
name: {
nl: string;
};
};
"07-21": {
_name: string;
};
"08-15": {
_name: string;
name: {
nl: string;
};
};
"11-01": {
_name: string;
};
"11-02": {
_name: string;
type: string;
};
"11-11": {
name: {
fr: string;
nl: string;
de: string;
en: string;
};
};
"11-15": {
name: {
fr: string;
nl: string;
de: string;
en: string;
};
type: string;
};
"12-06": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
};
states: {
BRU: {
name: string;
langs: string[];
days: {
"05-08": {
name: {
fr: string;
nl: string;
de: string;
en: string;
};
type: string;
};
};
};
DE: {
name: string;
langs: string[];
days: {
"11-15": {
name: {
fr: string;
nl: string;
de: string;
en: string;
};
type: string;
};
};
};
VLG: {
name: string;
langs: string[];
days: {
"07-11": {
name: {
fr: string;
nl: string;
de: string;
en: string;
};
type: string;
};
"11-02": {
_name: string;
type: string;
note: string;
};
"11-15": {
name: {
fr: string;
nl: string;
de: string;
en: string;
};
type: string;
note: string;
};
"12-26": {
_name: string;
type: string;
note: string;
};
};
};
WAL: {
name: string;
langs: string[];
days: {
"09-27": {
name: {
fr: string;
nl: string;
de: string;
en: string;
};
type: string;
};
};
};
};
};
BF: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-03": {
name: {
fr: string;
en: string;
};
};
"03-08": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"05-01": {
_name: string;
};
"08-05": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-11": {
name: {
fr: string;
en: string;
};
};
"12-25": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
BG: {
names: {
bg: string;
en: string;
};
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"03-01": {
name: {
bg: string;
en: string;
};
type: string;
};
"03-03": {
name: {
bg: string;
en: string;
};
};
"03-08": {
_name: string;
type: string;
};
"orthodox -2": {
_name: string;
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-06": {
name: {
bg: string;
en: string;
};
};
"05-07": {
name: {
bg: string;
en: string;
};
type: string;
};
"05-24": {
name: {
bg: string;
en: string;
};
};
"09-06": {
name: {
bg: string;
en: string;
};
};
"09-22": {
_name: string;
};
"11-01": {
name: {
bg: string;
en: string;
};
type: string;
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
type: string;
};
};
};
BH: {
names: {
ar: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"05-01": {
_name: string;
name: {
ar: string;
};
};
"12-16": {
name: {
ar: string;
en: string;
};
};
"12-17": {
name: {
ar: string;
en: string;
};
};
"1 Muharram": {
_name: string;
};
"10 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"9 Dhu al-Hijjah": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
};
};
BI: {
names: {
rn: string;
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-05": {
name: {
fr: string;
en: string;
};
};
"04-06": {
name: {
fr: string;
en: string;
};
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"07-01": {
_name: string;
};
"08-15": {
_name: string;
};
"10-13": {
name: {
fr: string;
en: string;
};
};
"10-21": {
name: {
fr: string;
en: string;
};
};
"11-01": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"2015-07-24": {
_name: string;
name: {
fr: string;
};
};
};
};
BJ: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
name: {
fr: string;
};
};
"01-10 since 1998 and prior to 2025": {
name: {
fr: string;
en: string;
};
};
"Thursday before 2nd Friday after 01-01 since 2025": {
name: {
fr: string;
en: string;
};
};
"2nd Friday in January since 2025": {
name: {
fr: string;
en: string;
};
};
"01-16": {
name: {
fr: string;
en: string;
};
type: string;
};
"02-28": {
name: {
fr: string;
en: string;
};
type: string;
};
"03-08": {
_name: string;
name: {
fr: string;
};
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
name: {
fr: string;
};
};
"easter 39": {
_name: string;
name: {
fr: string;
};
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
name: {
fr: string;
};
};
"05-01": {
_name: string;
name: {
fr: string;
};
};
"08-01": {
_name: string;
name: {
fr: string;
en: string;
};
};
"08-15": {
_name: string;
name: {
fr: string;
};
};
"11-01": {
_name: string;
name: {
fr: string;
};
};
"12-25": {
_name: string;
name: {
fr: string;
};
};
"1 Shawwal": {
_name: string;
name: {
fr: string;
};
};
"10 Dhu al-Hijjah": {
_name: string;
name: {
fr: string;
};
};
"12 Rabi al-awwal": {
_name: string;
name: {
fr: string;
};
};
};
};
BL: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
_days: string;
days: {
"easter -48": {
_name: string;
type: string;
};
"easter -47": {
_name: string;
type: string;
};
"easter -46": {
_name: string;
type: string;
};
"easter -21": {
name: {
fr: string;
en: string;
};
type: string;
};
"easter -2": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"08-24": {
name: {
fr: string;
en: string;
};
type: string;
};
"10-09": {
_name: string;
};
"12-25": {
_name: string;
};
};
};
BM: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if saturday, sunday then next monday": {
_name: string;
substitute: boolean;
type: string;
note: string;
};
"easter -2": {
_name: string;
};
"friday before 06-01": {
name: {
en: string;
};
};
"3nd monday in June": {
name: {
en: string;
};
};
"thursday before 08-04": {
name: {
en: string;
};
};
"friday before 08-05": {
name: {
en: string;
};
};
"monday after 09-01": {
name: {
en: string;
};
};
"11-11": {
name: {
en: string;
};
};
"substitutes 11-11 if saturday, sunday then next monday": {
name: {
en: string;
};
substitute: boolean;
type: string;
note: string;
};
"12-25": {
_name: string;
};
"substitutes 12-25 if saturday then next monday if sunday then next tuesday": {
_name: string;
substitute: boolean;
type: string;
note: string;
};
"12-26": {
_name: string;
};
"substitutes 12-26 if saturday then next monday if sunday then next tuesday": {
_name: string;
substitute: boolean;
type: string;
note: string;
};
};
};
BN: {
names: {
ms: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
name: {
ms: string;
};
};
"02-23": {
name: {
en: string;
ms: string;
};
};
"03-31": {
name: {
en: string;
ms: string;
};
};
"07-15": {
name: {
en: string;
ms: string;
};
};
"1 Ramadan": {
_name: string;
};
"17 Ramadan": {
name: {
en: string;
ms: string;
};
};
"1 Shawwal P3D": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"27 Rajab": {
_name: string;
};
"12-25": {
_name: string;
};
"chinese 01-0-01": {
name: {
en: string;
ms: string;
};
};
};
};
BO: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
name: {
en: string;
es: string;
};
};
"01-22": {
name: {
en: string;
es: string;
};
};
"substitutes 01-22 if sunday then next monday": {
name: {
en: string;
es: string;
};
};
"02-02": {
name: {
en: string;
qu: string;
es: string;
};
type: string;
};
"easter -48": {
_name: string;
name: {
es: string;
};
};
"easter -47": {
_name: string;
name: {
es: string;
};
};
"03-19": {
name: {
en: string;
es: string;
};
type: string;
};
"03-23": {
name: {
en: string;
es: string;
};
type: string;
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
"04-12": {
name: {
en: string;
es: string;
};
type: string;
};
"05-01": {
_name: string;
};
"substitutes 05-01 if sunday then next monday": {
_name: string;
name: {
en: string;
es: string;
};
};
"05-27": {
name: {
en: string;
es: string;
};
type: string;
};
"06-06": {
name: {
en: string;
es: string;
};
type: string;
};
"easter 60": {
_name: string;
};
"06-21": {
name: {
en: string;
ay: string;
es: string;
};
};
"substitutes 06-21 if sunday then next monday": {
name: {
en: string;
ay: string;
es: string;
};
};
"08-06": {
_name: string;
};
"substitutes 08-06 if sunday then next monday": {
name: {
en: string;
es: string;
};
};
"08-17": {
name: {
en: string;
es: string;
};
type: string;
};
"09-21": {
name: {
en: string;
es: string;
};
type: string;
};
"10-11": {
name: {
es: string;
en: string;
};
type: string;
};
"11-01": {
_name: string;
name: {
es: string;
};
type: string;
};
"11-02": {
_name: string;
name: {
es: string;
};
};
"12-25": {
_name: string;
};
"substitutes 12-25 if sunday then next monday": {
_name: string;
name: {
en: string;
es: string;
};
};
};
states: {
B: {
name: string;
days: {
"11-18": {
name: {
es: string;
en: string;
};
};
"substitutes 11-18 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
C: {
name: string;
days: {
"09-14": {
name: {
es: string;
en: string;
};
};
"substitutes 09-14 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
H: {
name: string;
days: {
"05-25": {
name: {
es: string;
en: string;
};
};
"substitutes 05-25 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
L: {
name: string;
days: {
"07-16": {
name: {
es: string;
en: string;
};
};
"substitutes 07-16 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
N: {
name: string;
days: {
"09-24": {
name: {
es: string;
en: string;
};
};
"substitutes 09-24 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
O: {
name: string;
days: {
"02-10": {
name: {
es: string;
en: string;
};
};
"substitutes 02-10 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
P: {
name: string;
days: {
"11-10": {
name: {
es: string;
en: string;
};
};
"substitutes 11-10 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
S: {
name: string;
days: {
"09-24": {
name: {
es: string;
en: string;
};
};
"substitutes 09-24 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
T: {
name: string;
days: {
"04-15": {
name: {
es: string;
en: string;
};
};
"substitutes 04-15 if sunday then next monday": {
name: {
es: string;
en: string;
};
};
};
};
};
};
BQ: {
names: {
nl: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-27": {
name: {
pap: string;
nl: string;
en: string;
};
};
"05-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"3rd sunday in June": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
};
"12-05": {
name: {
nl: string;
en: string;
};
type: string;
};
"12-15": {
name: {
pap: string;
nl: string;
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
regions: {
BO: {
name: string;
days: {
"easter -48": {
_name: string;
name: {
en: string;
};
};
"04-30": {
name: {
en: string;
pap: string;
};
};
"09-06": {
name: {
nl: string;
en: string;
pap: string;
};
};
};
};
SA: {
name: string;
days: {
"1st monday in August": {
_name: string;
name: {
en: string;
};
};
"1st friday in December": {
name: {
en: string;
};
};
};
};
SE: {
name: string;
days: {
"08-01": {
name: {
en: string;
};
};
"11-16": {
name: {
en: string;
};
};
};
};
};
};
BR: {
names: {
pt: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"04-21": {
name: {
pt: string;
en: string;
};
};
"easter -50 PT48H": {
name: {
pt: string;
en: string;
};
type: string;
};
"easter -48": {
_name: string;
type: string;
};
"easter -47": {
_name: string;
type: string;
};
"easter -46 PT14H": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
type: string;
};
"06-12": {
name: {
pt: string;
en: string;
};
type: string;
};
"2nd sunday in August": {
_name: string;
type: string;
};
"09-07": {
_name: string;
};
"10-12": {
name: {
pt: string;
en: string;
};
};
"1st sunday in October in even years": {
name: {
pt: string;
en: string;
};
};
"1st sunday before 11-01 in even years": {
name: {
pt: string;
en: string;
};
};
"11-02": {
_name: string;
};
"11-15": {
name: {
pt: string;
en: string;
};
};
"11-20": {
name: {
pt: string;
en: string;
};
active: {
from: string;
}[];
};
"12-24 14:00": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-31 14:00": {
_name: string;
type: string;
};
};
states: {
AC: {
name: string;
zones: string[];
days: {
"01-12": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"03-08": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"06-15": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"09-05": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"11-17": {
name: {
pt: string;
};
type: string;
active: {
from: string;
}[];
};
};
};
AL: {
name: string;
zones: string[];
days: {
"06-24": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"06-29": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"09-16": {
name: {
pt: string;
};
};
"11-20": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
AM: {
name: string;
zones: string[];
days: {
"09-05": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"11-20": {
name: {
pt: string;
};
active: {
from: string;
to: string;
}[];
};
};
};
AP: {
name: string;
zones: string[];
days: {
"03-19": {
name: {
pt: string;
};
note: string;
active: {
from: string;
}[];
};
"09-13": {
name: {
pt: string;
};
};
};
};
BA: {
name: string;
zones: string[];
days: {
"07-02": {
name: {
pt: string;
};
};
};
};
CE: {
name: string;
zones: string[];
days: {
"03-25": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
DF: {
name: string;
zones: string[];
days: {
"04-21": {
name: {
pt: string;
};
};
"11-30": {
name: {
pt: string;
};
type: string;
active: {
from: string;
}[];
};
};
};
ES: {
name: string;
zones: string[];
days: {
"easter 8": {
name: {
pt: string;
};
type: string;
active: {
from: string;
}[];
};
};
};
GO: {
name: string;
sources: string[];
zones: string[];
days: {
"07-26": {
name: {
pt: string;
};
};
"10-24": {
name: {
pt: string;
};
};
};
regions: {
GOIANIA: {
name: string;
days: {
"05-24": {
name: {
pt: string;
};
type: string;
active: {
from: string;
}[];
};
};
};
};
};
MA: {
name: string;
zones: string[];
days: {
"07-28": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
MG: {
name: string;
zones: string[];
days: {
"04-21": {
name: {
pt: string;
};
};
};
regions: {
BH: {
name: string;
days: {
"08-15": {
_name: string;
name: {
pt: string;
};
type: string;
};
"12-08": {
_name: string;
type: string;
};
};
};
};
};
MS: {
name: string;
zones: string[];
days: {
"10-11": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
MT: {
name: string;
zones: string[];
days: {
"11-20": {
name: {
pt: string;
};
active: {
from: string;
to: string;
}[];
};
};
};
PA: {
name: string;
zones: string[];
days: {
"08-15": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
PB: {
name: string;
zones: string[];
days: {
"07-26": {
name: {
pt: string;
};
};
"08-05": {
name: {
pt: string;
};
note: string;
active: {
from: string;
}[];
};
};
};
PE: {
name: string;
zones: string[];
days: {
"1st sunday in March": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
regions: {
RE: {
name: string;
days: {
"06-24": {
name: {
pt: string;
en: string;
};
type: string;
};
"07-16": {
name: {
pt: string;
};
type: string;
};
"12-08": {
_name: string;
name: {
pt: string;
};
type: string;
};
};
};
};
};
PI: {
name: string;
zones: string[];
days: {
"10-19": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
PR: {
name: string;
zones: string[];
days: {
"12-19": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
regions: {
CU: {
name: string;
days: {
"09-08": {
name: {
pt: string;
};
type: string;
};
};
};
};
};
RJ: {
name: string;
zones: string[];
days: {
"easter -47": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"04-23": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"3rd tuesday in October": {
name: {
pt: string;
};
type: string;
note: string;
};
"11-20": {
name: {
pt: string;
};
active: {
from: string;
to: string;
}[];
};
};
regions: {
RJ: {
name: string;
days: {
"01-20": {
name: {
pt: string;
};
type: string;
active: {
from: string;
}[];
};
};
};
};
};
RN: {
name: string;
zones: string[];
days: {
"10-03": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
RO: {
name: string;
zones: string[];
days: {
"01-04": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"06-18": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
RR: {
name: string;
zones: string[];
days: {
"10-05": {
name: {
pt: string;
};
};
};
};
RS: {
name: string;
zones: string[];
days: {
"09-20": {
name: {
pt: string;
};
};
};
};
SC: {
name: string;
zones: string[];
days: {
"08-11": {
name: {
pt: string;
};
active: {
from: string;
to: string;
}[];
};
"08-11 if monday,tuesday,wednesday,thursday,friday,saturday then next sunday": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"11-25": {
name: {
pt: string;
};
active: {
from: string;
to: string;
}[];
};
"11-25 if monday,tuesday,wednesday,thursday,friday,saturday then next sunday": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
SE: {
name: string;
zones: string[];
days: {
"07-08": {
name: {
pt: string;
};
};
};
};
SP: {
name: string;
zones: string[];
days: {
"07-09": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"11-20": {
name: {
pt: string;
};
active: {
from: string;
to: string;
}[];
};
};
regions: {
SP: {
name: string;
days: {
"easter 60": {
_name: string;
type: string;
};
"01-25": {
name: {
pt: string;
en: string;
};
type: string;
};
"11-20": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
};
};
};
};
TO: {
name: string;
zones: string[];
days: {
"10-05": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"03-18": {
name: {
pt: string;
};
active: {
from: string;
}[];
};
"09-08": {
name: {
pt: string;
};
note: string;
active: {
from: string;
}[];
};
};
};
};
};
BS: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-10 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"1st friday in June": {
_name: string;
name: {
en: string;
};
};
"07-10 and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"1st monday in August": {
name: {
en: string;
};
};
"10-12 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
BW: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
note: string;
};
"01-02": {
name: {
en: string;
};
note: string;
};
"substitutes 01-02 if monday then next tuesday": {
name: {
en: string;
};
note: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
note: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
note: string;
};
"easter 39": {
_name: string;
note: string;
};
"05-01": {
_name: string;
note: string;
};
"substitutes 05-01 if sunday then next monday": {
name: {
en: string;
};
note: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"07-01": {
name: {
en: string;
};
note: string;
};
"substitutes 07-01 if sunday then next monday": {
name: {
en: string;
};
note: string;
};
"3rd monday in July": {
name: {
en: string;
};
note: string;
};
"tuesday after 3rd monday in July": {
name: {
en: string;
};
note: string;
};
"09-30": {
name: {
en: string;
};
};
"substitutes 09-30 if saturday,sunday then next monday": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
name: {
en: string;
};
note: string;
};
"substitutes 12-26 if monday then next tuesday": {
name: {
en: string;
};
};
};
};
BY: {
names: {
be: string;
ru: string;
en: string;
};
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"julian 12-25": {
_name: string;
name: {
be: string;
};
};
easter: {
_name: string;
name: {
be: string;
};
type: string;
};
orthodox: {
name: {
en: string;
be: string;
};
type: string;
};
"orthodox +9": {
name: {
en: string;
be: string;
};
};
"03-08": {
_name: string;
};
"05-01": {
_name: string;
};
"05-09": {
name: {
en: string;
be: string;
};
};
"07-03": {
_name: string;
active: {
from: number;
}[];
};
"11-07": {
name: {
en: string;
be: string;
};
};
"12-25": {
_name: string;
name: {
be: string;
};
};
};
};
BZ: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-15 if sunday then next monday": {
name: {
en: string;
};
};
"03-09 if friday,saturday,sunday then next monday if tuesday,wednesday,thursday then previous monday": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01 if sunday then next monday": {
_name: string;
};
"08-01 if sunday then next monday": {
name: {
en: string;
};
};
"09-10 if sunday then next monday": {
name: {
en: string;
};
};
"09-21 if sunday then next monday": {
_name: string;
};
"10-12 if friday,saturday,sunday then next monday if tuesday,wednesday,thursday then previous monday": {
name: {
en: string;
};
};
"11-19 if sunday then next monday": {
name: {
en: string;
};
};
"12-25 and if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"12-26 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
};
};
CA: {
names: {
en: string;
fr: string;
};
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"02-02": {
name: {
en: string;
fr: string;
};
type: string;
};
"02-14": {
_name: string;
type: string;
};
"03-17": {
name: {
en: string;
fr: string;
};
type: string;
};
"easter -2": {
_name: string;
};
"2nd sunday after 05-01": {
_name: string;
type: string;
};
"3rd sunday after 06-01": {
_name: string;
type: string;
};
"07-01": {
name: {
en: string;
fr: string;
};
};
"1st monday in September": {
_name: string;
};
"09-30 since 2021": {
name: {
en: string;
fr: string;
};
type: string;
note: string;
};
"10-31 18:00": {
name: {
en: string;
fr: string;
};
type: string;
};
"12-25": {
_name: string;
};
};
states: {
AB: {
name: string;
zones: string[];
days: {
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
};
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"easter 1": {
_name: string;
type: string;
};
"1st monday in August": {
name: {
en: string;
fr: string;
};
type: string;
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
"09-30 since 2021": boolean;
};
};
BC: {
name: string;
zones: string[];
days: {
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"1st monday in August": {
name: {
en: string;
};
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
"2nd monday after 02-01": {
name: {
en: string;
fr: string;
};
active: {
to: number;
}[];
};
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
active: {
from: number;
}[];
};
};
};
MB: {
name: string;
zones: string[];
days: {
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
};
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"1st monday in August": {
name: {
en: string;
fr: string;
};
type: string;
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
type: string;
};
};
};
NB: {
name: string;
zones: string[];
days: {
"1st monday in August": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
active: {
from: number;
}[];
};
"09-30 since 2021": boolean;
};
};
NL: {
name: string;
zones: string[];
days: {
"07-01": {
name: {
en: string;
};
};
"03-17": {
name: {
en: string;
fr: string;
};
type: string;
};
"04-23": {
name: {
en: string;
fr: string;
};
type: string;
};
"06-24": {
name: {
en: string;
fr: string;
};
type: string;
};
"07-12": {
name: {
en: string;
fr: string;
};
type: string;
};
"1st monday in August": boolean;
"11-11": {
name: {
en: string;
fr: string;
};
};
};
};
NS: {
name: string;
zones: string[];
days: {
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
};
"1st monday in August": {
name: {
en: string;
fr: string;
};
type: string;
};
"11-11": {
name: {
en: string;
fr: string;
};
};
};
};
NT: {
name: string;
zones: string[];
days: {
"1st monday in August": {
name: {
en: string;
fr: string;
};
};
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
easter: boolean;
"easter 1": {
_name: string;
};
"06-21 since 2001": {
name: {
en: string;
fr: string;
};
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"12-26": {
_name: string;
};
};
};
NU: {
name: string;
zones: string[];
days: {
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"1st monday in August": {
name: {
en: string;
fr: string;
};
};
"07-09": {
name: {
en: string;
};
type: string;
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
"09-30 since 2021": boolean;
};
};
ON: {
name: string;
zones: string[];
days: {
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
};
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"easter 1": {
_name: string;
};
"1st monday in August": {
name: {
en: string;
fr: string;
};
type: string;
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
type: string;
};
"12-26": {
_name: string;
};
"09-30 since 2021": boolean;
};
};
PE: {
name: string;
days: {
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
};
"easter 1": {
_name: string;
type: string;
};
"3rd friday after 08-01": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
"09-30 since 2021": boolean;
};
};
QC: {
name: string;
zones: string[];
days: {
"easter -2": {
_name: string;
note: string;
};
"easter 1": {
_name: string;
type: string;
note: string;
};
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"06-24": {
name: {
en: string;
fr: string;
};
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"11-11": boolean;
"12-26": boolean;
"09-30 since 2021": boolean;
};
};
SK: {
name: string;
zones: string[];
days: {
"3rd monday after 02-01": {
name: {
en: string;
fr: string;
};
};
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"1st monday in August": {
name: {
en: string;
};
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
"09-30 since 2021": boolean;
};
};
YT: {
name: string;
zones: string[];
days: {
"easter 1": {
_name: string;
};
"monday before 05-25": {
name: {
en: string;
fr: string;
};
};
"11-11": {
name: {
en: string;
fr: string;
};
};
"3rd monday in August": {
name: {
en: string;
fr: string;
};
};
"2nd monday after 10-01": {
name: {
en: string;
fr: string;
};
};
"06-21 since 2017": {
name: {
en: string;
fr: string;
};
};
};
};
};
};
CC: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"chinese 01-0-01 and if sunday then next tuesday if saturday then next monday": {
name: {
en: string;
};
substitute: boolean;
};
"chinese 01-0-02 and if sunday then next tuesday if saturday then next monday": {
name: {
en: string;
};
substitute: boolean;
};
"01-01": {
_name: string;
};
"01-26": {
name: {
en: string;
};
};
"03-20": {
name: {
en: string;
};
};
"easter 1": {
_name: string;
};
"04-06": {
name: {
en: string;
};
};
"04-25": {
name: {
en: string;
};
};
"12-25 and if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"12-26 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
"1 Muharram and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"1 Shawwal and if sunday then next monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"10 Dhu al-Hijjah and if sunday then next monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"12 Rabi al-awwal and if sunday then next monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
};
};
CD: {
names: {
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"01-04 and if sunday then next monday": {
substitute: boolean;
name: {
fr: string;
en: string;
};
};
"01-16 and if sunday then next tuesday": {
substitute: boolean;
name: {
fr: string;
en: string;
};
};
"01-17 and if sunday then next monday": {
substitute: boolean;
name: {
fr: string;
en: string;
};
};
"05-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"05-17 and if sunday then next monday": {
substitute: boolean;
name: {
fr: string;
en: string;
};
};
"06-30 and if sunday then next monday": {
substitute: boolean;
_name: string;
name: {
fr: string;
};
};
"08-01 and if sunday then next monday": {
substitute: boolean;
name: {
fr: string;
en: string;
};
};
"12-25 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"2016-01-15": {
_name: string;
};
};
};
CF: {
names: {
fr: string;
sg: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"03-29": {
name: {
fr: string;
en: string;
};
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 50": {
_name: string;
};
"06-30": {
name: {
fr: string;
en: string;
};
};
"08-13": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-01": {
name: {
fr: string;
en: string;
};
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
CG: {
names: {
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"06-10": {
name: {
fr: string;
};
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"11-28": {
name: {
fr: string;
};
};
"12-25": {
_name: string;
};
};
};
CH: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 39": {
_name: string;
name: {
de: string;
};
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"1st sunday in June": {
name: {
de: string;
fr: string;
};
type: string;
active: {
from: string;
}[];
};
"08-01": {
name: {
de: string;
fr: string;
it: string;
};
};
"3rd sunday after 09-01": {
name: {
de: string;
fr: string;
it: string;
en: string;
};
};
"12-25": {
_name: string;
name: {
de: string;
};
};
"12-26": {
_name: string;
name: {
de: string;
fr: string;
};
};
};
states: {
ZH: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"05-01": {
_name: string;
};
"easter 50": {
_name: string;
};
"monday after 2nd saturday in September 13:00": {
name: {
de: string;
};
type: string;
};
};
};
BE: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
};
};
};
LU: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"03-19": {
_name: string;
type: string;
};
"easter 1": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
};
};
UR: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-06": {
_name: string;
};
"03-19": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-26": boolean;
"12-26 not on monday, friday": {
_name: string;
};
};
};
SZ: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-06": {
_name: string;
};
"03-19": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
};
};
OW: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"easter 1": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"09-25": {
name: {
de: string;
fr: string;
en: string;
};
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-26": {
_name: string;
type: string;
};
};
};
NW: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"03-19": {
_name: string;
};
"easter 1": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-26": {
_name: string;
type: string;
};
};
};
GL: {
sources: string[];
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"Thursday after 04-02 if is observance holiday then next Thursday": {
name: {
de: string;
fr: string;
};
};
"3rd sunday after 09-01": boolean;
"11-01": {
_name: string;
};
"12-24": {
_name: string;
};
"12-31": {
_name: string;
};
};
};
ZG: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"easter 1": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-26": {
_name: string;
type: string;
};
};
};
FR: {
names: {
fr: string;
de: string;
it: string;
en: string;
};
langs: string[];
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"easter 1": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
note: string;
};
"08-15": {
_name: string;
note: string;
};
"11-01": {
_name: string;
note: string;
};
"12-08": {
_name: string;
note: string;
};
"12-26": {
_name: string;
type: string;
};
};
};
SO: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"03-19": {
_name: string;
note: string;
};
"easter 1": {
_name: string;
type: string;
};
"05-01 12:00": {
_name: string;
};
"easter 50": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
note: string;
};
"08-15": {
_name: string;
note: string;
};
"11-01": {
_name: string;
note: string;
};
"12-26": {
_name: string;
type: string;
};
};
};
BS: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"05-01": {
_name: string;
};
};
};
BL: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"05-01": {
_name: string;
};
"easter 60": {
_name: string;
type: string;
};
};
};
SH: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"05-01": {
_name: string;
};
};
};
AR: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"12-26": boolean;
"12-26 not on monday": {
_name: string;
};
};
};
AI: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"09-22": {
name: {
de: string;
};
note: string;
};
"11-01": {
_name: string;
};
"12-26": {
type: string;
};
"12-26 not on tuesday, saturday": {
_name: string;
};
};
};
SG: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"11-01": {
_name: string;
};
};
};
GR: {
names: {
de: string;
it: string;
fr: string;
en: string;
};
langs: string[];
days: {
"01-06": {
_name: string;
type: string;
};
"03-19": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
type: string;
};
"08-15": {
_name: string;
type: string;
};
"11-01": {
_name: string;
type: string;
};
"12-08": {
_name: string;
type: string;
};
};
};
AG: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
};
"05-01": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
};
};
TG: {
names: {
de: string;
fr: string;
it: string;
en: string;
};
days: {
"01-02": {
name: {
de: string;
fr: string;
};
};
"05-01": {
_name: string;
};
};
};
TI: {
names: {
it: string;
de: string;
fr: string;
en: string;
};
langs: string[];
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"01-06": {
_name: string;
name: {
it: string;
};
};
"03-19": {
_name: string;
};
"easter -2": boolean;
"easter 60": {
_name: string;
};
"05-01": {
_name: string;
};
"06-29": {
_name: string;
};
"1st sunday in June": boolean;
"08-15": {
_name: string;
name: {
it: string;
};
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
};
};
VD: {
names: {
fr: string;
de: string;
it: string;
en: string;
};
langs: string[];
days: {
"01-02": {
name: {
de: string;
fr: string;
};
};
"monday after 3rd sunday in September": {
name: {
de: string;
fr: string;
en: string;
};
};
"12-26": boolean;
};
};
VS: {
names: {
fr: string;
de: string;
it: string;
en: string;
};
langs: string[];
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"03-19": {
_name: string;
};
"easter -2": boolean;
"easter 1": {
_name: string;
type: string;
};
"05-01 12:00": {
_name: string;
};
"easter 50": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"monday after 3rd sunday after 09-01": {
name: {
de: string;
fr: string;
en: string;
};
type: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-24 12:00": {
_name: string;
};
"12-26": {
type: string;
};
};
};
NE: {
names: {
fr: string;
de: string;
it: string;
en: string;
};
langs: string[];
days: {
"01-02 on monday": {
name: {
de: string;
fr: string;
};
};
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"03-01": {
name: {
fr: string;
de: string;
};
};
"easter -2": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 50": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"monday after 3rd sunday in September": {
name: {
de: string;
fr: string;
en: string;
};
type: string;
};
"12-26": {
type: string;
};
"12-26 on monday": {
_name: string;
};
};
};
GE: {
names: {
fr: string;
de: string;
it: string;
en: string;
};
langs: string[];
days: {
"01-02": {
name: {
de: string;
fr: string;
};
type: string;
};
"thursday after 1st sunday after 09-01": {
name: {
de: string;
fr: string;
};
};
"12-26": {
type: string;
};
"12-31": {
name: {
de: string;
fr: string;
en: string;
};
};
"3rd sunday after 09-01": boolean;
};
};
JU: {
names: {
fr: string;
de: string;
it: string;
en: string;
};
langs: string[];
days: {
"01-02": {
name: {
de: string;
fr: string;
};
};
"05-01": {
_name: string;
};
"easter 60": {
_name: string;
};
"06-23": {
name: {
fr: string;
en: string;
de: string;
};
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-26": boolean;
};
};
};
};
CI: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 50": {
_name: string;
};
"08-07 since 1960": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"11-15 since 1996": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"27 Ramadan": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
CK: {
names: {
rar: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"01-02 and if Saturday then next Monday if Monday, Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
};
};
"04-25": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"1st Monday in June": {
name: {
en: string;
};
};
"1st Friday in July": {
name: {
en: string;
rar: string;
};
};
"08-04 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"10-26 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"12-25 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"12-26 and if Saturday then next Monday if Monday, Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
};
states: {
AITUTAKI: {
names: {
en: string;
};
days: {
"10-26 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
ATIU: {
names: {
en: string;
};
days: {
"07-19 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
MANGAIA: {
names: {
en: string;
};
days: {
"06-15 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
MANIHIKI: {
names: {
en: string;
};
days: {
"08-08 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
MITIARO: {
names: {
en: string;
};
days: {
"07-21 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
PALMERSTON: {
names: {
en: string;
};
days: {
"05-25 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
PENRHYN: {
names: {
en: string;
};
days: {
"05-13 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
PUKAPUKA: {
names: {
en: string;
};
days: {
"12-06 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
RAKAHANGA: {
names: {
en: string;
};
days: {
"08-15 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
RAROTONGA: {
names: {
en: string;
};
days: {
"07-25 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
};
};
CL: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-02 on monday since 2017": {
name: string;
active: {
from: number;
}[];
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"05-01": {
_name: string;
};
"05-21": {
name: {
en: string;
es: string;
};
};
"06-21 since 2021 prior to 2022": {
name: {
en: string;
es: string;
};
};
"june solstice in America/Santiago since 2022": {
name: {
en: string;
es: string;
};
};
"06-29 if tuesday, wednesday, thursday then previous monday if friday then next monday": {
_name: string;
};
"07-16": {
name: {
en: string;
es: string;
};
};
"08-15": {
_name: string;
};
"2022-09-16": {
name: {
es: string;
en: string;
};
};
"09-17 on friday, monday since 2017": {
name: {
en: string;
es: string;
};
};
"09-18": {
name: {
en: string;
es: string;
};
};
"09-19": {
name: {
en: string;
es: string;
};
};
"09-20 on friday": {
name: {
es: string;
en: string;
};
};
"10-12 if tuesday, wednesday, thursday then previous monday if friday then next monday": {
name: {
en: string;
es: string;
};
};
"10-31 if wednesday then next friday if tuesday then previous friday": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-25": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
states: {
AP: {
name: string;
days: {
"06-07": {
name: {
en: string;
es: string;
};
};
};
};
BI: {
name: string;
regions: {
CH: {
name: string;
days: {
"08-20": {
name: {
en: string;
es: string;
};
active: {
to: string;
}[];
};
};
};
};
};
NU: {
name: string;
regions: {
CH: {
name: string;
days: {
"08-20": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
};
};
};
};
TA: {
name: string;
days: {
"08-10": {
name: {
en: string;
es: string;
};
type: string;
disable: number[];
};
"2015-08-10": {
name: {
en: string;
es: string;
};
};
};
};
};
};
CM: {
names: {
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-11": {
name: {
fr: string;
en: string;
};
};
"easter -2": {
_name: string;
};
"05-01 if sunday then next monday": {
_name: string;
};
"05-20": {
name: {
fr: string;
en: string;
};
};
"easter 39": {
_name: string;
};
"08-15": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
CN: {
names: {
en: string;
zh: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"03-08 12:00": {
_name: string;
note: string;
};
"05-01": {
_name: string;
};
"05-04 12:00": {
name: {
en: string;
zh: string;
};
note: string;
};
"06-01": {
name: {
en: string;
zh: string;
};
note: string;
};
"08-01 12:00": {
name: {
en: string;
zh: string;
};
note: string;
};
"10-01": {
name: {
en: string;
zh: string;
};
};
"10-02": {
name: {
en: string;
zh: string;
};
};
"10-03": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-00": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-01": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-02": {
name: {
en: string;
zh: string;
};
};
"chinese 5-01 solarterm": {
name: {
en: string;
zh: string;
};
};
"chinese 05-0-05": {
name: {
en: string;
zh: string;
};
};
"chinese 08-0-15": {
name: {
en: string;
zh: string;
};
};
"2021-01-02": {
_name: string;
};
"2021-01-03": {
_name: string;
};
"2021-02-14": {
name: {
en: string;
zh: string;
};
note: string;
};
"2021-02-15": {
name: {
en: string;
zh: string;
};
};
"2021-02-16": {
name: {
en: string;
zh: string;
};
};
"2021-02-17": {
name: {
en: string;
zh: string;
};
};
"2021-04-03": {
name: {
en: string;
zh: string;
};
};
"2021-04-05": {
name: {
en: string;
zh: string;
};
};
"2021-05-02": {
_name: string;
note: string;
};
"2021-05-03": {
_name: string;
};
"2021-05-04": {
_name: string;
};
"2021-05-05": {
_name: string;
};
"2021-06-12": {
name: {
en: string;
zh: string;
};
};
"2021-06-13": {
name: {
en: string;
zh: string;
};
};
"2021-09-19": {
name: {
en: string;
zh: string;
};
note: string;
};
"2021-09-20": {
name: {
en: string;
zh: string;
};
};
"2021-10-04": {
name: {
en: string;
zh: string;
};
note: string;
};
"2021-10-05": {
name: {
en: string;
zh: string;
};
};
"2021-10-06": {
name: {
en: string;
zh: string;
};
};
"2021-10-07": {
name: {
en: string;
zh: string;
};
};
};
};
CO: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"monday after 01-06": {
_name: string;
};
"monday after 03-19": {
_name: string;
};
"easter -7": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"05-01": {
_name: string;
};
"easter 43": {
_name: string;
};
"easter 64": {
_name: string;
};
"easter 71": {
name: {
es: string;
en: string;
};
};
"monday after 06-29": {
_name: string;
};
"monday after 07-09 since 2026": {
name: {
es: string;
en: string;
};
};
"07-20": {
_name: string;
};
"08-07": {
name: {
en: string;
es: string;
};
};
"monday after 08-15": {
_name: string;
};
"monday after 10-12": {
name: {
es: string;
en: string;
};
};
"1st monday in November": {
_name: string;
};
"monday after 11-11": {
name: {
es: string;
en: string;
};
};
"12-08": {
_name: string;
};
"12-25": {
_name: string;
};
};
};
CR: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"04-11": {
name: {
es: string;
};
};
"05-01": {
_name: string;
};
"07-25": {
name: {
en: string;
es: string;
};
};
"08-02": {
name: {
en: string;
es: string;
};
};
"08-15": {
_name: string;
};
"09-15": {
_name: string;
};
"10-12 if monday then previous friday": {
name: {
en: string;
es: string;
};
};
"12-25": {
_name: string;
};
};
};
CU: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
name: {
es: string;
en: string;
};
};
"01-02": {
name: {
es: string;
en: string;
};
};
"easter -2": {
_name: string;
};
"05-01": {
_name: string;
};
"07-25": {
name: {
es: string;
en: string;
};
};
"07-26": {
name: {
es: string;
en: string;
};
};
"07-27": {
name: {
es: string;
en: string;
};
};
"10-10": {
_name: string;
};
"12-25": {
_name: string;
};
};
};
CV: {
names: {
pt: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-13": {
name: {
pt: string;
en: string;
};
};
"01-20": {
name: {
pt: string;
en: string;
};
};
"easter -47": {
_name: string;
};
"easter -46": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"06-01": {
name: {
pt: string;
en: string;
};
};
"07-05": {
_name: string;
};
"08-15": {
_name: string;
name: {
pt: string;
};
};
"09-12": {
name: {
pt: string;
en: string;
};
};
"11-01": {
_name: string;
};
"12-25": {
_name: string;
};
};
states: {
S: {
name: string;
regions: {
PR: {
name: string;
days: {
"05-19": {
name: {
pt: string;
};
};
};
};
};
};
};
};
CW: {
names: {
nl: string;
pap: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter -48": {
_name: string;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-27": {
name: {
pap: string;
nl: string;
en: string;
};
};
"05-01 if sunday then next monday": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"1st sunday in June": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
name: {
nl: string;
};
};
"07-02": {
name: {
nl: string;
pap: string;
en: string;
};
};
"10-10": {
name: {
nl: string;
pap: string;
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31 12:00": {
_name: string;
};
};
};
CX: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-26": {
name: {
en: string;
};
};
"chinese 01-0-01 P2D": {
name: {
en: string;
zh: string;
};
};
"4th monday in March": {
_name: string;
};
"easter -2": {
_name: string;
};
"04-25": {
name: {
en: string;
};
};
"1 Shawwal": {
_name: string;
name: {
ms: string;
};
};
"10 Dhu al-Hijjah": {
_name: string;
name: {
ms: string;
};
};
"10-06": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
CY: {
names: {
el: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
"orthodox -48": {
name: {
el: string;
en: string;
};
type: string;
};
"orthodox -47": {
name: {
el: string;
en: string;
};
};
"03-25": {
name: {
el: string;
en: string;
};
};
"04-01": {
name: {
en: string;
el: string;
};
};
"orthodox -2": {
_name: string;
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"05-01": {
_name: string;
};
"orthodox 49": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"08-15": {
_name: string;
};
"10-01": {
name: {
en: string;
el: string;
};
};
"10-28": {
_name: string;
name: {
el: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
CZ: {
names: {
cz: string;
en: string;
};
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
name: {
cz: string;
};
};
"easter -4": {
name: {
cz: string;
en: string;
};
type: string;
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-08": {
name: {
cz: string;
en: string;
};
};
"2nd sunday in May": {
_name: string;
type: string;
};
"07-05": {
name: {
cz: string;
en: string;
};
};
"07-06": {
name: {
cz: string;
en: string;
};
};
"09-28": {
name: {
cz: string;
en: string;
};
};
"10-28": {
name: {
cz: string;
en: string;
};
};
"11-17": {
name: {
cz: string;
en: string;
};
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
DE: {
names: {
de: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"02-14": {
_name: string;
type: string;
};
"easter -52": {
name: {
de: string;
en: string;
};
type: string;
};
"easter -48": {
name: {
de: string;
en: string;
};
type: string;
};
"easter -47 14:00": {
_name: string;
type: string;
};
"easter -46": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
name: {
de: string;
};
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"10-03": {
_name: string;
name: {
de: string;
};
};
"11-01": {
_name: string;
type: string;
};
"11-02": {
_name: string;
type: string;
};
"11-11": {
_name: string;
type: string;
};
"wednesday before 11-23": {
_name: string;
type: string;
};
"6th sunday before 12-25": {
name: {
de: string;
en: string;
};
type: string;
};
"5th sunday before 12-25": {
name: {
de: string;
};
type: string;
};
"4th sunday before 12-25": {
name: {
de: string;
};
type: string;
};
"3th sunday before 12-25": {
name: {
de: string;
};
type: string;
};
"2nd sunday before 12-25": {
name: {
de: string;
};
type: string;
};
"1st sunday before 12-25": {
name: {
de: string;
};
type: string;
};
"12-24 14:00 if sunday then 00:00": {
_name: string;
type: string;
};
"12-25": {
_name: string;
name: {
de: string;
};
};
"12-26": {
_name: string;
};
"12-31 14:00 if sunday then 00:00": {
_name: string;
type: string;
};
"2017-10-31": {
_name: string;
};
};
states: {
BB: {
name: string;
days: {
easter: {
_name: string;
};
"easter 49": {
_name: string;
};
"10-31": {
_name: string;
};
};
};
BE: {
name: string;
days: {
"03-08": {
_name: string;
active: {
from: string;
}[];
};
easter: {
_name: string;
type: string;
};
"easter 49": {
_name: string;
type: string;
};
"2020-05-08": {
name: {
de: string;
en: string;
};
};
"2025-05-08": {
name: {
de: string;
en: string;
};
};
"2028-06-17": {
name: {
de: string;
en: string;
};
};
};
};
BW: {
name: string;
days: {
"01-06": {
_name: string;
};
"easter -3": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"10-31": {
_name: string;
type: string;
};
"11-01": {
_name: string;
};
};
};
BY: {
name: string;
days: {
"01-06": {
_name: string;
};
"02-02": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
type: string;
};
"11-01": {
_name: string;
};
"wednesday before 11-23": {
_name: string;
type: string;
};
};
regions: {
A: {
name: string;
_days: string[];
days: {
"08-08": {
name: {
de: string;
en: string;
};
};
};
};
KATH: {
names: {
de: string;
en: string;
};
days: {
"08-15": {
_name: string;
type: string;
};
};
};
EVANG: {
names: {
de: string;
en: string;
};
days: {
"08-15": {
_name: string;
type: string;
};
};
};
};
};
HB: {
name: string;
days: {
"10-31": {
_name: string;
active: {
from: string;
}[];
};
};
};
HE: {
name: string;
days: {
"easter 60": {
_name: string;
};
};
};
HH: {
name: string;
days: {
"10-31": {
_name: string;
active: {
from: string;
}[];
};
};
};
MV: {
name: string;
days: {
"03-08 since 2023": {
_name: string;
};
"10-31": {
_name: string;
};
};
};
NI: {
name: string;
days: {
"10-31": {
_name: string;
active: {
from: string;
}[];
};
};
};
NW: {
name: string;
days: {
"easter 60": {
_name: string;
};
"11-01": {
_name: string;
};
};
};
RP: {
name: string;
days: {
"easter 60": {
_name: string;
};
"11-01": {
_name: string;
};
};
};
SH: {
name: string;
days: {
"10-31": {
_name: string;
active: {
from: string;
}[];
};
};
};
SL: {
name: string;
days: {
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
};
};
SN: {
name: string;
days: {
"easter 60": {
_name: string;
type: string;
};
"10-31": {
_name: string;
};
"wednesday before 11-23": {
_name: string;
};
};
regions: {
BZ: {
name: string;
days: {
"easter 60": {
_name: string;
type: string;
note: string;
};
};
};
};
};
ST: {
name: string;
days: {
"01-06": {
_name: string;
};
"10-31": {
_name: string;
};
};
};
TH: {
name: string;
days: {
"easter 60": {
_name: string;
type: string;
};
"09-20": {
name: {
de: string;
en: string;
};
active: {
from: number;
}[];
};
"10-31": {
_name: string;
};
};
regions: {
EIC: {
name: string;
days: {
"easter 60": {
_name: string;
type: string;
};
};
};
UH: {
name: string;
days: {
"easter 60": {
_name: string;
type: string;
note: string;
};
};
};
WAK: {
name: string;
days: {
"easter 60": {
_name: string;
type: string;
note: string;
};
};
};
};
};
};
};
DJ: {
names: {
fr: string;
ar: string;
so: string;
aa: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"05-01": {
_name: string;
};
"06-27 since 1977": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"27 Rajab": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"9 Dhu al-Hijjah": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
DK: {
names: {
da: string;
en: string;
};
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -48": {
name: {
da: string;
};
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 26 prior to 2024": {
name: {
da: string;
en: string;
de: string;
};
};
"easter 39": {
_name: string;
};
"05-01": {
_name: string;
type: string;
note: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"06-05": {
_name: string;
type: string;
note: string;
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"12-24": {
_name: string;
type: string;
note: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
DM: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
"easter -48": {
_name: string;
name: {
en: string;
};
};
"easter -47": {
_name: string;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"1st monday in August": {
name: {
en: string;
};
};
"11-03 if sunday then next monday": {
_name: string;
};
"11-04 if sunday then next monday if monday then next tuesday": {
name: {
en: string;
};
};
"12-25 and if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"12-26 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
};
};
DO: {
names: {
es: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-06 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
_name: string;
};
"01-21": {
name: {
es: string;
en: string;
};
};
"01-26 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
es: string;
en: string;
};
};
"02-27": {
_name: string;
};
"easter -2": {
_name: string;
};
"05-01 if tuesday,wednesday then previous monday if thursday,friday,sunday then next monday": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-16": {
name: {
es: string;
en: string;
};
};
"09-24": {
name: {
es: string;
en: string;
};
};
"11-06 if tuesday,wednesday,thursday,friday,saturday then next monday": {
_name: string;
};
"12-25": {
_name: string;
};
};
};
DZ: {
names: {
ar: string;
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-12": {
name: {
ar: string;
fr: string;
en: string;
};
};
"05-01": {
_name: string;
};
"07-05": {
_name: string;
};
"11-01": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"10 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
EC: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -48": {
_name: string;
};
"easter -47": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"05-24": {
name: {
en: string;
es: string;
};
};
"07-24": {
name: {
en: string;
es: string;
};
type: string;
};
"08-10": {
name: {
en: string;
es: string;
};
};
"09-10": {
name: {
en: string;
es: string;
};
};
"10-31": {
name: {
en: string;
es: string;
};
type: string;
};
"11-02": {
_name: string;
};
"11-03": {
name: {
en: string;
es: string;
};
};
"12-25": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
states: {
P: {
name: string;
regions: {
QU: {
name: string;
days: {
"12-06": {
name: {
en: string;
es: string;
};
type: string;
};
};
};
};
};
};
};
EE: {
names: {
et: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
type: string;
};
"02-02": {
name: {
et: string;
en: string;
};
type: string;
};
"02-24": {
_name: string;
type: string;
};
"03-14": {
name: {
et: string;
en: string;
};
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"05-01": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 49": {
_name: string;
};
"06-04": {
name: {
et: string;
en: string;
};
type: string;
};
"06-14": {
name: {
et: string;
en: string;
};
type: string;
};
"06-23": {
name: {
et: string;
en: string;
};
};
"06-24": {
name: {
et: string;
en: string;
};
};
"08-20": {
name: {
et: string;
en: string;
};
};
"08-23": {
name: {
et: string;
en: string;
};
type: string;
};
"2nd sunday in September": {
name: {
et: string;
en: string;
};
type: string;
};
"09-22": {
name: {
et: string;
en: string;
};
type: string;
};
"11-02": {
_name: string;
type: string;
};
"2nd sunday in November": {
_name: string;
type: string;
};
"11-16": {
name: {
et: string;
en: string;
};
type: string;
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
EG: {
names: {
ar: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-25 since 2011": {
name: {
ar: string;
en: string;
};
};
"01-25": {
name: {
ar: string;
en: string;
};
};
"04-25": {
name: {
ar: string;
en: string;
};
};
"05-01": {
_name: string;
};
"06-30": {
name: {
ar: string;
en: string;
};
};
"07-23": {
_name: string;
};
"10-06": {
name: {
ar: string;
en: string;
};
};
"orthodox 1": {
name: {
ar: string;
en: string;
};
};
"julian 12-25": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P3D": {
_name: string;
};
"10 Dhu al-Hijjah P4D": {
_name: string;
};
};
};
EH: {
names: {
ar: string;
en: string;
};
langs: undefined[];
zones: string[];
dayoff: string;
days: {
"02-27": {
_name: string;
};
"03-08": {
name: {
en: string;
};
};
"05-10": {
name: {
en: string;
};
};
"06-09": {
name: {
en: string;
};
};
"06-17": {
name: {
en: string;
};
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P2D": {
_name: string;
};
"10 Dhu al-Hijjah P2D": {
_name: string;
};
};
};
ER: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"julian 12-25": {
_name: string;
};
"julian 01-06": {
_name: string;
};
"02-10": {
name: {
ti: string;
en: string;
};
};
"03-08": {
_name: string;
};
"orthodox -2": {
_name: string;
};
orthodox: {
_name: string;
};
"05-01": {
_name: string;
};
"05-24": {
_name: string;
};
"06-20": {
name: {
en: string;
ti: string;
};
};
"09-01": {
_name: string;
};
"09-11 in non-leap years": {
name: {
en: string;
ti: string;
};
};
"09-12 in leap years": {
name: {
en: string;
ti: string;
};
};
"09-27 in non-leap years": {
name: {
en: string;
};
};
"09-28 in leap years": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
ES: {
names: {
es: string;
ca: string;
en: string;
};
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
type: string;
substitute: boolean;
_name: string;
};
"01-06": {
_name: string;
};
"substitutes 01-06 if sunday then next monday": {
type: string;
substitute: boolean;
_name: string;
};
"03-19": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"1st sunday in May": {
_name: string;
type: string;
};
"easter 49": {
_name: string;
type: string;
};
"08-15": {
_name: string;
};
"10-12": {
name: {
es: string;
};
};
"substitutes 10-12 if sunday then next monday": {
substitute: boolean;
type: string;
name: {
es: string;
};
};
"11-01": {
_name: string;
};
"12-06": {
name: {
es: string;
};
};
"12-08": {
_name: string;
};
"substitutes 12-08 if sunday then next monday": {
type: string;
substitute: boolean;
_name: string;
};
"12-25": {
_name: string;
};
"substitutes 12-25 if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
states: {
AN: {
name: string;
days: {
"02-28": {
name: {
es: string;
};
};
"substitutes 02-28 if Sunday then next Monday": {
substitute: boolean;
name: {
es: string;
};
};
"substitutes 05-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 08-15 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"easter -3": {
_name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
AR: {
name: string;
days: {
"easter -3": {
_name: string;
};
"04-23": {
name: {
es: string;
};
};
"substitutes 04-23 if Sunday then next Monday": {
substitute: boolean;
name: {
es: string;
};
};
"substitutes 05-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 08-15 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
AS: {
name: string;
days: {
"easter -3": {
_name: string;
};
"substitutes 05-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 08-15 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"09-08": {
name: string;
};
"substitutes 09-08 if Sunday then next Monday": {
substitute: boolean;
name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
CB: {
name: string;
days: {
"easter -3": {
_name: string;
};
"06-28": {
name: string;
};
"09-15": {
name: string;
};
"substitutes 09-15 if Sunday then next Monday": {
name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
CE: {
name: string;
days: {
"easter -3": {
_name: string;
};
"08-05": {
name: string;
};
"substitutes 08-05 if Sunday then next Monday": {
substitute: boolean;
name: string;
};
"09-02": {
name: string;
};
"substitutes 09-02 if Sunday then next Monday": {
substitute: boolean;
name: string;
};
"9 Dhu al-Hijjah": {
_name: string;
};
};
};
CL: {
names: {
es: string;
en: string;
};
days: {
"easter -3": {
_name: string;
};
"04-23": {
name: string;
};
"substitutes 04-23 if Sunday then next Monday": {
substitute: boolean;
name: string;
};
"substitutes 05-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 08-15 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
CM: {
name: string;
days: {
"easter -3": {
_name: string;
};
"05-31 since 2020": {
name: string;
};
"easter 60": {
_name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
};
CN: {
names: {
es: string;
en: string;
};
zones: string[];
dayoff: string;
_days: string;
regions: {
EH: {
names: {
es: string;
};
_days: string[];
};
FU: {
names: {
es: string;
};
_days: string[];
};
GC: {
names: {
es: string;
};
_days: string[];
};
LG: {
names: {
es: string;
};
_days: string[];
};
LP: {
names: {
es: string;
};
_days: string[];
};
LA: {
names: {
es: string;
};
_days: string[];
};
TE: {
names: {
es: string;
};
_days: string[];
};
};
};
CT: {
names: {
ca: string;
es: string;
en: string;
};
days: {
"09-11": {
name: {
ca: string;
es: string;
};
};
"06-24": {
name: {
ca: string;
es: string;
};
};
"easter -3": {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"easter 50": {
_name: string;
active: {
from: string;
to: string;
}[];
};
"substitutes 05-01 if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"12-26": {
name: {
ca: string;
es: string;
};
};
};
regions: {
B: {
names: {
ca: string;
es: string;
};
days: {
"easter 50": {
_name: string;
active: {
from: string;
}[];
disable: string[];
enable: string[];
};
"09-24 if sunday then next monday": {
name: {
ca: string;
es: string;
};
};
"2016-02-12": {
name: {
ca: string;
es: string;
};
};
"2022-09-26": {
name: {
ca: string;
es: string;
};
};
};
};
};
};
EX: {
name: string;
days: {
"easter -3": {
_name: string;
};
"substitutes 05-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"09-08": {
name: string;
};
"substitutes 09-08 if Sunday then next Monday": {
substitute: boolean;
name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
GA: {
name: string;
days: {
"03-19": {
_name: string;
};
"easter -3": {
_name: string;
};
"05-17": {
name: string;
};
"07-25": {
name: string;
};
};
};
IB: {
names: {
es: string;
en: string;
};
days: {
"03-01": {
name: {
es: string;
};
};
"substitutes 03-01 if Sunday then next Monday": {
substitute: boolean;
name: {
es: string;
};
};
"easter -3": {
_name: string;
};
"easter 1": {
_name: string;
};
"12-26": {
name: {
es: string;
};
type: string;
};
};
};
MC: {
name: string;
days: {
"03-19": {
_name: string;
};
"easter -3": {
_name: string;
};
"substitutes 05-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
MD: {
name: string;
days: {
"easter -3": {
_name: string;
};
"05-02 if Sunday then next Monday": {
name: {
es: string;
};
};
"substitutes 05-02 if Sunday then next Monday": {
substitute: boolean;
name: {
es: string;
};
};
"05-16": {
name: {
es: string;
};
type: string;
};
"11-09 if sunday then next monday": {
name: {
es: string;
};
type: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
ML: {
name: string;
days: {
"easter -3": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
NC: {
names: {
es: string;
en: string;
};
days: {
"03-19": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter 1": {
_name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-06 if sunday then next monday": boolean;
};
};
PV: {
names: {
es: string;
en: string;
};
days: {
"03-19": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter 1": {
_name: string;
};
"07-25": {
name: string;
};
"2022-09-06": {
name: string;
};
};
};
RI: {
name: string;
days: {
"easter -3": {
_name: string;
};
"easter 1": {
_name: string;
};
"06-09": {
name: {
es: string;
};
};
"substitutes 12-06 if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
};
};
VC: {
names: {
es: string;
en: string;
};
days: {
"03-19": {
_name: string;
};
"easter 1": {
_name: string;
};
"06-24": {
name: {
es: string;
ca: string;
};
};
};
};
};
};
ET: {
names: {
am: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-06 in non-leap years": {
_name: string;
};
"01-07 in leap years": {
_name: string;
};
"01-19": {
_name: string;
};
"03-02": {
name: {
am: string;
en: string;
};
};
"03-28": {
name: {
am: string;
en: string;
};
};
"orthodox -2": {
_name: string;
};
orthodox: {
_name: string;
};
"05-28": {
name: {
am: string;
en: string;
};
};
"09-11 in non-leap years": {
_name: string;
};
"09-12 in leap years": {
_name: string;
};
"09-27 in non-leap years": {
name: {
am: string;
en: string;
};
};
"09-28 in leap years": {
name: {
am: string;
en: string;
};
};
"1 Ramadan": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
FI: {
names: {
fi: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"friday after 06-19": {
name: {
fi: string;
en: string;
sv: string;
};
type: string;
};
"saturday after 06-20": {
name: {
fi: string;
en: string;
sv: string;
};
};
"saturday after 10-31": {
_name: string;
};
"2nd sunday in November": {
_name: string;
type: string;
};
"12-06": {
_name: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
FJ: {
names: {
fj: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"09-07": {
_name: string;
};
"10-10 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"12-25 if Sunday then next Monday": {
_name: string;
};
"12-26 if Sunday then next Monday if Monday then next Tuesday": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"2014-10-22": {
_name: string;
name: {
en: string;
};
};
"2015-11-10": {
_name: string;
name: {
en: string;
};
};
"2016-10-29": {
_name: string;
name: {
en: string;
};
};
"2017-10-19": {
_name: string;
name: {
en: string;
};
};
"2018-11-07": {
_name: string;
name: {
en: string;
};
};
"2019-10-27": {
_name: string;
name: {
en: string;
};
};
"2019-10-28": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"2020-11-14": {
_name: string;
name: {
en: string;
};
};
"2020-11-16": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"2021-11-04": {
_name: string;
name: {
en: string;
};
};
"2022-10-24": {
_name: string;
name: {
en: string;
};
};
"2023-11-12": {
_name: string;
name: {
en: string;
};
};
"2023-11-13": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"2024-11-01": {
_name: string;
name: {
en: string;
};
};
"2025-10-21": {
_name: string;
name: {
en: string;
};
};
};
};
FO: {
names: {
fo: string;
da: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-24": {
name: {
fo: string;
da: string;
en: string;
};
};
"easter 26": {
name: {
fo: string;
en: string;
};
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"06-05 12:00 if sunday then 00:00": {
_name: string;
};
"07-28 12:00 if sunday then 00:00": {
name: {
da: string;
en: string;
};
note: string;
type: string;
};
"07-29": {
name: {
fo: string;
da: string;
en: string;
};
note: string;
type: string;
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31 12:00 if sunday then 00:00": {
_name: string;
};
};
};
FR: {
names: {
fr: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-08": {
name: {
fr: string;
en: string;
};
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"sunday before 06-01": {
_name: string;
type: string;
};
"07-14": {
name: {
fr: string;
en: string;
};
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"11-11": {
name: {
fr: string;
en: string;
};
};
"12-25": {
_name: string;
};
};
states: {
"57": {
name: string;
days: {
"easter -2": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
"67": {
name: string;
days: {
"easter -2": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
"68": {
name: string;
days: {
"easter -2": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
YT: {
name: string;
zones: string[];
_days: string;
};
MQ: {
name: string;
zones: string[];
_days: string;
};
GP: {
name: string;
zones: string[];
_days: string;
};
GF: {
name: string;
zones: string[];
_days: string;
};
RE: {
name: string;
zones: string[];
_days: string;
};
MF: {
name: string;
zones: string[];
_days: string;
};
BL: {
name: string;
zones: string[];
_days: string;
};
};
};
GA: {
names: {
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter 1": {
_name: string;
};
"04-17": {
name: {
fr: string;
en: string;
};
};
"05-01": {
_name: string;
};
"easter 50": {
_name: string;
};
"08-15": {
_name: string;
};
"08-16 P2D": {
_name: string;
};
"11-01": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
GB: {
names: {
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 01-01 if saturday then next monday": {
substitute: boolean;
_name: string;
};
"easter -21": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"1st monday in May": {
name: {
en: string;
};
disable: string[];
};
"1st monday before 06-01": {
name: {
en: string;
};
disable: string[];
enable: string[];
};
"12-25": {
_name: string;
};
"substitutes 12-25 if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"12-26": {
_name: string;
};
"substitutes 12-26 if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"2012-06-05": {
name: {
en: string;
};
};
"2020-05-08": {
name: {
en: string;
};
};
"2022-06-03": {
name: {
en: string;
};
};
"2022-09-19": {
name: {
en: string;
};
};
"2023-05-08": {
name: {
en: string;
};
};
"3rd sunday in June": {
_name: string;
type: string;
};
};
states: {
ALD: {
name: string;
zones: string[];
days: {
"12-15": {
name: {
en: string;
};
};
};
};
ENG: {
name: string;
days: {
"1st monday before 09-01": {
name: {
en: string;
};
};
};
};
NIR: {
name: string;
zones: string[];
days: {
"03-17": {
name: {
en: string;
};
};
"substitutes 03-17 if saturday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"substitutes 03-17 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"07-12": {
name: {
en: string;
};
};
"substitutes 07-12 if saturday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"substitutes 07-12 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st monday before 09-01": {
name: {
en: string;
};
};
};
};
SCT: {
name: string;
days: {
"substitutes 01-01 if sunday then next monday": boolean;
"substitutes 01-01 if saturday then next monday": boolean;
"substitutes 01-01 if saturday then next tuesday": {
substitute: boolean;
_name: string;
};
"substitutes 01-01 if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"01-02": {
name: {
en: string;
};
};
"substitutes 01-02 if saturday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"substitutes 01-02 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter 1": boolean;
"1st monday in August": {
name: {
en: string;
};
};
"11-30": {
name: {
en: string;
};
};
"substitutes 11-30 if saturday, sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
WLS: {
name: string;
days: {
"1st monday before 09-01": {
name: {
en: string;
};
};
};
};
};
};
GD: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-07": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-24 P3D": {
name: {
en: string;
};
type: string;
};
"05-01": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"easter 60": {
_name: string;
};
"1st monday in August": {
name: {
en: string;
};
};
"2nd monday in August": {
name: {
en: string;
};
};
"tuesday after 2nd monday in August": {
name: {
en: string;
};
};
"09-01": {
name: {
en: string;
};
type: string;
};
"10-15 P5D": {
name: {
en: string;
};
type: string;
};
"10-25": {
name: {
en: string;
};
};
"12-04 P3D": {
name: {
en: string;
};
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
GE: {
names: {
ge: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-02": {
name: {
ge: string;
en: string;
};
};
"01-07": {
name: {
ge: string;
en: string;
};
};
"01-19": {
name: {
ge: string;
en: string;
};
};
"03-03": {
name: {
ge: string;
en: string;
};
};
"03-08": {
_name: string;
};
"04-09": {
name: {
ge: string;
en: string;
};
};
"orthodox -2": {
_name: string;
};
"orthodox -1": {
_name: string;
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"05-09": {
name: {
ge: string;
en: string;
};
};
"05-12": {
name: {
ge: string;
en: string;
};
};
"05-26": {
name: {
ge: string;
en: string;
};
};
"08-28": {
name: {
ge: string;
en: string;
};
};
"10-14": {
name: {
ge: string;
en: string;
};
};
"11-23": {
name: {
ge: string;
en: string;
};
};
};
};
GF: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"06-10": {
_name: string;
};
};
};
GG: {
names: {
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
_days: string[];
days: {
"05-09": {
name: {
en: string;
};
};
};
};
GH: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"01-07 since 2019": {
_name: string;
};
"03-06 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"08-04 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"09-21 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st Friday in December since 1988": {
name: {
en: string;
};
};
"12-25 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"1 Shawwal and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"10 Dhu al-Hijjah and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
};
};
GI: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"2nd monday in March": {
name: {
en: string;
};
};
easter: {
_name: string;
type: string;
};
"04-28": {
name: {
en: string;
};
disable: string[];
enable: string[];
};
"05-01 if sunday, saturday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st monday in May": boolean;
"2020-05-08": {
name: {
en: string;
};
};
"monday before 06-20": {
name: {
en: string;
};
};
"monday before September": {
name: {
en: string;
};
};
"09-10": {
name: {
en: string;
};
active: {
to: number;
}[];
};
"09-10 and if sunday, saturday then previous monday": {
substitute: boolean;
name: {
en: string;
};
active: {
from: number;
}[];
};
};
};
GL: {
names: {
kl: string;
da: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 26": {
name: {
kl: string;
da: string;
en: string;
};
};
"easter 39": {
_name: string;
};
"06-21": {
name: {
kl: string;
da: string;
en: string;
};
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
GM: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"02-18": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-25": {
name: {
en: string;
};
};
"07-22": {
name: {
en: string;
};
};
"08-15": {
_name: string;
};
"12-25": {
_name: string;
};
"10 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"23 Ramadan": {
_name: string;
};
"1 Shawwal": {
_name: string;
name: {
en: string;
};
};
"10 Dhu al-Hijjah": {
_name: string;
name: {
en: string;
};
};
};
};
GN: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter 1": {
_name: string;
};
"04-03": {
name: {
fr: string;
en: string;
};
};
"05-01": {
_name: string;
};
"05-25": {
name: {
fr: string;
en: string;
};
};
"27 Ramadan": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"08-15": {
_name: string;
};
"10-02": {
_name: string;
};
"12-25": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
};
};
GP: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"easter 49": boolean;
"easter -2": {
_name: string;
};
"05-27": {
_name: string;
};
"07-21": {
name: {
fr: string;
en: string;
};
type: string;
note: string;
};
};
};
GQ: {
names: {
es: string;
fr: string;
pt: string;
en: string;
};
dayoff: string;
weekend: string[];
langs: string[];
zones: string[];
days: {
"01-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"easter -2": {
_name: string;
};
"05-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"easter 60": {
_name: string;
};
"06-05 and if sunday then next monday": {
substitute: boolean;
name: {
es: string;
en: string;
};
};
"08-03 and if sunday then next monday": {
substitute: boolean;
name: {
es: string;
en: string;
};
};
"08-15 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"10-12 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"12-08 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"12-25 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
};
GR: {
names: {
el: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
"orthodox -48": {
name: {
el: string;
en: string;
};
};
"03-25": {
name: {
el: string;
en: string;
};
};
"orthodox -2": {
_name: string;
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"05-01": {
_name: string;
disable: string[];
enable: string[];
};
"orthodox 49": {
_name: string;
};
"orthodox 50": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"08-15": {
_name: string;
};
"10-28": {
name: {
el: string;
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
GT: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-11": {
name: {
es: string;
en: string;
};
type: string;
};
"02-20": {
name: {
es: string;
en: string;
};
type: string;
};
"03-08": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"05-10": {
_name: string;
type: string;
};
"05-30": {
name: {
es: string;
en: string;
};
type: string;
};
"06-17": {
_name: string;
type: string;
};
"06-25": {
name: {
es: string;
en: string;
};
type: string;
};
"06-30 if tuesday then previous monday if wednesday,thursday then next friday": {
name: {
es: string;
en: string;
};
};
"07-01 if tuesday,saturday then previous friday if sunday then next monday": {
name: {
es: string;
en: string;
};
type: string;
};
"09-15": {
_name: string;
};
"10-12 if saturday then previous friday if sunday then next monday": {
name: {
es: string;
en: string;
};
type: string;
};
"10-20": {
_name: string;
};
"11-01": {
_name: string;
};
"11-02": {
_name: string;
type: string;
};
"12-24 12:00": {
_name: string;
};
"12-25": {
_name: string;
};
"12-31 12:00": {
_name: string;
};
};
states: {
"1": {
name: string;
regions: {
"101": {
name: string;
days: {
"08-15": {
_name: string;
};
};
};
"102": {
name: string;
days: {
"11-25": {
name: {
es: string;
};
};
};
};
"103": {
name: string;
days: {
"03-19": {
name: {
es: string;
};
};
};
};
"104": {
name: string;
days: {
"03-19": {
name: {
es: string;
};
};
};
};
"105": {
name: string;
days: {
"04-27": {
name: {
es: string;
};
};
};
};
"106": {
name: string;
days: {
"05-03": {
name: {
es: string;
};
};
};
};
"107": {
name: string;
days: {
"easter -44": {
name: {
es: string;
};
};
};
};
"108": {
name: string;
days: {
"08-04": {
name: {
es: string;
};
};
};
};
"109": {
name: string;
days: {
"06-29": {
name: {
es: string;
};
};
};
};
"110": {
name: string;
days: {
"06-24": {
name: {
es: string;
};
};
};
};
"111": {
name: string;
days: {
"01-23": {
name: {
es: string;
};
};
};
};
"112": {
name: string;
days: {
"06-29": {
_name: string;
};
};
};
"113": {
name: string;
days: {
"02-02": {
name: {
es: string;
};
};
};
};
"114": {
name: string;
days: {
"05-03": {
name: {
es: string;
};
};
};
};
"115": {
name: string;
days: {
"12-08": {
_name: string;
};
};
};
"116": {
name: string;
days: {
"03-25": {
name: {
es: string;
};
};
};
};
"117": {
name: string;
days: {
"09-29": {
name: {
es: string;
};
};
};
};
};
};
};
};
GU: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
_days: string[];
days: {
"3rd monday in February": boolean;
"03-17": boolean;
"1st monday in March": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
type: string;
};
"07-21 if sunday then next monday": {
name: {
en: string;
};
};
"11-02": {
_name: string;
};
"12-08 if sunday then next monday": {
name: {
en: string;
};
};
};
};
GW: {
names: {
pt: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-20": {
name: {
pt: string;
en: string;
};
};
"03-08": {
_name: string;
};
"05-01": {
_name: string;
};
"08-03": {
name: {
pt: string;
};
};
"09-24": {
_name: string;
};
"11-14": {
name: {
pt: string;
en: string;
};
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
GY: {
names: {
en: string;
};
coord: {
lat: number;
lng: number;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-23": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-05": {
name: {
en: string;
};
};
"05-26": {
_name: string;
};
"monday after 07-01": {
name: {
en: string;
};
};
"08-01": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
name: {
en: string;
};
note: string;
disable: string[];
enable: string[];
};
"10 Dhu al-Hijjah": {
_name: string;
name: {
en: string;
};
note: string;
disable: string[];
enable: string[];
};
"2015-03-05": {
name: {
en: string;
};
};
"2016-03-23": {
name: {
en: string;
};
};
"2017-03-12": {
name: {
en: string;
};
};
"2017-03-13": {
substitute: boolean;
name: {
en: string;
};
};
"2018-03-02": {
name: {
en: string;
};
};
"2019-03-21": {
name: {
en: string;
};
};
"2020-03-10": {
name: {
en: string;
};
};
"2021-03-29": {
name: {
en: string;
};
};
"2022-03-18": {
name: {
en: string;
};
};
"2023-03-07": {
name: {
en: string;
};
};
"2024-03-25": {
name: {
en: string;
};
};
"2015-11-11": {
name: {
en: string;
};
};
"2017-10-18": {
name: {
en: string;
};
};
"2018-11-07": {
name: {
en: string;
};
};
"2019-10-27": {
name: {
en: string;
};
};
"2019-10-28": {
substitute: boolean;
name: {
en: string;
};
};
"2020-11-14": {
name: {
en: string;
};
};
"2021-11-04": {
name: {
en: string;
};
};
"2022-10-24": {
name: {
en: string;
};
};
"2023-11-12": {
name: {
en: string;
};
};
"2023-11-13": {
substitute: boolean;
name: {
en: string;
};
};
"2024-10-31": {
name: {
en: string;
};
};
};
};
HK: {
names: {
zh: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes 01-01 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-01 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-02 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-03 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 01-0-01 if Sunday then next Wednesday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 01-0-02 if Sunday then next Tuesday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 01-0-03 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"chinese 5-01 solarterm not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 5-01 solarterm if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"easter -2": {
name: {
en: string;
zh: string;
};
};
"easter -1": {
name: {
en: string;
zh: string;
};
};
"easter 1": {
name: {
en: string;
zh: string;
};
disable: string[];
};
"2021-04-06": {
name: {
en: string;
zh: string;
};
};
"2026-04-07": {
name: {
en: string;
zh: string;
};
};
"05-01 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes 05-01 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"chinese 04-0-08 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 04-0-08 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"chinese 05-0-05 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 05-0-05 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"07-01 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes 07-01 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"chinese 08-0-16 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 08-0-16 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"10-01 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes 10-01 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"chinese 09-0-09 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes chinese 09-0-09 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
"12-25 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"12-26 not on Sunday": {
name: {
en: string;
zh: string;
};
};
"substitutes 12-25 if Sunday then next Tuesday": {
name: {
en: string;
zh: string;
};
};
"substitutes 12-26 if Sunday then next Monday": {
name: {
en: string;
zh: string;
};
};
};
};
HN: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"03-19": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"04-14": {
name: {
es: string;
};
};
"05-01": {
_name: string;
};
"2nd monday in May": {
_name: string;
type: string;
};
"06-11": {
name: {
en: string;
es: string;
};
type: string;
};
"09-10": {
name: {
en: string;
es: string;
};
type: string;
};
"09-15": {
_name: string;
};
"09-17": {
name: {
en: string;
es: string;
};
type: string;
};
"10-03": {
name: {
en: string;
es: string;
};
};
"10-12": {
name: {
es: string;
en: string;
};
};
"10-21": {
name: {
es: string;
en: string;
};
};
"12-25": {
_name: string;
};
};
};
HR: {
names: {
hr: string;
en: string;
};
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
type: string;
};
"01-06": {
_name: string;
type: string;
};
"easter -47": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
type: string;
};
"03-08": {
_name: string;
type: string;
};
"05-01": {
_name: string;
type: string;
};
"05-30": {
name: {
hr: string;
en: string;
};
type: string;
active: {
from: string;
}[];
};
"2nd sunday in May": {
_name: string;
type: string;
};
"06-22": {
name: {
hr: string;
en: string;
};
type: string;
};
"06-25 #1": {
name: {
hr: string;
en: string;
};
type: string;
active: {
to: string;
}[];
};
"06-25": {
name: {
hr: string;
en: string;
};
type: string;
active: {
from: string;
}[];
};
"08-05": {
name: {
hr: string;
en: string;
};
type: string;
};
"08-15": {
_name: string;
type: string;
};
"10-08 #1": {
name: {
hr: string;
en: string;
};
type: string;
active: {
to: string;
}[];
};
"10-08": {
name: {
hr: string;
en: string;
};
type: string;
active: {
from: string;
}[];
};
"11-01": {
_name: string;
type: string;
};
"11-18 #1": {
name: {
hr: string;
en: string;
};
type: string;
active: {
to: string;
}[];
};
"11-18": {
name: {
hr: string;
en: string;
};
type: string;
active: {
from: string;
}[];
};
"12-25": {
_name: string;
type: string;
};
"12-26": {
_name: string;
type: string;
};
orthodox: {
_name: string;
type: string;
note: string;
};
"orthodox 1": {
_name: string;
type: string;
note: string;
};
"julian 12-25": {
_name: string;
type: string;
note: string;
};
"10 Dhu al-Hijjah": {
_name: string;
type: string;
note: string;
};
"1 Shawwal": {
_name: string;
type: string;
note: string;
};
"1 Tishrei": {
_name: string;
type: string;
note: string;
};
"10 Tishrei": {
_name: string;
type: string;
note: string;
};
};
regions: {
"17": {
name: string;
days: {
"05-07": {
name: {
hr: string;
en: string;
};
type: string;
};
};
};
"19": {
name: string;
days: {
"02-03": {
name: {
hr: string;
en: string;
};
type: string;
};
};
};
};
};
HT: {
names: {
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-02": {
name: {
fr: string;
en: string;
};
};
"01-06": {
_name: string;
name: {
fr: string;
};
type: string;
};
"easter -48 14:00": {
name: {
fr: string;
en: string;
};
};
"easter -47": {
name: {
fr: string;
en: string;
};
};
"easter -46": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 60": {
_name: string;
};
"05-01": {
_name: string;
};
"05-18": {
name: {
fr: string;
en: string;
};
};
"08-15": {
_name: string;
};
"10-17": {
name: {
fr: string;
en: string;
};
};
"11-01": {
_name: string;
};
"11-02": {
_name: string;
};
"11-18": {
name: {
fr: string;
en: string;
};
};
"12-05": {
name: {
fr: string;
en: string;
};
type: string;
};
"12-25": {
_name: string;
};
};
};
HU: {
names: {
hu: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
type: string;
};
"02-01": {
name: {
hu: string;
en: string;
};
type: string;
};
"02-25": {
name: {
hu: string;
en: string;
};
type: string;
};
"03-08": {
_name: string;
type: string;
};
"03-15": {
name: {
hu: string;
en: string;
};
type: string;
};
"04-16": {
name: {
en: string;
hu: string;
};
type: string;
};
"easter -2": {
_name: string;
type: string;
active: {
from: string;
}[];
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
type: string;
};
"05-01": {
_name: string;
type: string;
};
"1st sunday in May": {
_name: string;
type: string;
};
"05-21": {
name: {
en: string;
hu: string;
};
type: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
type: string;
};
"06-04": {
name: {
en: string;
hu: string;
};
type: string;
};
"06-19": {
name: {
en: string;
hu: string;
};
type: string;
};
"08-20": {
name: {
hu: string;
en: string;
};
type: string;
};
"10-06": {
name: {
en: string;
hu: string;
};
type: string;
};
"10-23": {
name: {
hu: string;
en: string;
};
type: string;
};
"11-01": {
_name: string;
type: string;
};
"12-06": {
_name: string;
type: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
type: string;
};
"12-26": {
_name: string;
type: string;
};
"12-31": {
_name: string;
type: string;
};
"2023-10-30": {
name: {
hu: string;
en: string;
};
type: string;
};
"2023-10-31": {
name: {
hu: string;
en: string;
};
type: string;
};
"2023-11-02": {
name: {
hu: string;
en: string;
};
type: string;
};
"2023-11-03": {
name: {
hu: string;
en: string;
};
type: string;
};
"2023-12-22": {
name: {
hu: string;
en: string;
};
type: string;
};
"2023-12-27": {
name: {
hu: string;
en: string;
};
type: string;
};
"2024-01-02": {
name: {
hu: string;
en: string;
};
type: string;
};
"2024-01-03": {
name: {
hu: string;
en: string;
};
type: string;
};
"2024-01-04": {
name: {
hu: string;
en: string;
};
type: string;
};
"2024-01-05": {
name: {
hu: string;
en: string;
};
type: string;
};
};
};
IC: {
names: {
es: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"easter -3": {
_name: string;
};
"05-30": {
name: {
es: string;
en: string;
};
};
"substitutes 05-30 if Sunday then next Monday": {
substitute: boolean;
name: {
es: string;
en: string;
};
};
"substitutes 08-15 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"substitutes 11-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
regions: {
EH: {
names: {
es: string;
};
days: {
"09-24": {
name: {
es: string;
};
};
};
};
FU: {
names: {
es: string;
};
days: {
"09-18": {
name: {
es: string;
};
};
};
};
GC: {
names: {
es: string;
};
days: {
"09-08": {
name: {
es: string;
};
};
};
};
LG: {
names: {
es: string;
};
days: {
"10-05": {
name: {
es: string;
};
};
};
};
LP: {
names: {
es: string;
};
days: {
"08-05": {
name: {
es: string;
};
};
};
};
LA: {
names: {
es: string;
};
days: {
"09-15": {
name: {
es: string;
};
};
};
};
TE: {
names: {
es: string;
};
days: {
"09-07": {
name: {
es: string;
};
};
};
};
};
};
ID: {
names: {
en: string;
id: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"chinese 01-0-01": {
name: {
en: string;
id: string;
};
};
"easter -2": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"06-01": {
name: {
en: string;
id: string;
};
};
"08-17": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
disable: string[];
enable: string[];
};
"27 Rajab": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"2 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"2009-03-26": {
name: {
en: string;
id: string;
};
};
"2010-03-16": {
name: {
en: string;
id: string;
};
};
"2011-03-05": {
name: {
en: string;
id: string;
};
};
"2012-03-23": {
name: {
en: string;
id: string;
};
};
"2013-03-12": {
name: {
en: string;
id: string;
};
};
"2014-03-31": {
name: {
en: string;
id: string;
};
};
"2015-03-21": {
name: {
en: string;
id: string;
};
};
"2016-03-09": {
name: {
en: string;
id: string;
};
};
"2017-03-28": {
name: {
en: string;
id: string;
};
};
"2018-03-17": {
name: {
en: string;
id: string;
};
};
"2019-03-07": {
name: {
en: string;
id: string;
};
};
"2020-03-25": {
name: {
en: string;
id: string;
};
};
"2021-03-14": {
name: {
en: string;
id: string;
};
};
"2022-03-03": {
name: {
en: string;
id: string;
};
};
"2023-03-22": {
name: {
en: string;
id: string;
};
};
"2024-03-11": {
name: {
en: string;
id: string;
};
};
"2025-03-29": {
name: {
en: string;
id: string;
};
};
"2026-03-19": {
name: {
en: string;
id: string;
};
};
"2027-03-08": {
name: {
en: string;
id: string;
};
};
"2001-05-07": {
_name: string;
};
"2002-05-26": {
_name: string;
};
"2003-05-16": {
_name: string;
};
"2004-06-03": {
_name: string;
};
"2005-05-24": {
_name: string;
};
"2006-05-13": {
_name: string;
};
"2007-06-01": {
_name: string;
};
"2008-05-20": {
_name: string;
};
"2009-05-09": {
_name: string;
};
"2010-05-28": {
_name: string;
};
"2011-05-17": {
_name: string;
};
"2012-05-06": {
_name: string;
};
"2013-05-25": {
_name: string;
};
"2014-05-15": {
_name: string;
};
"2015-06-02": {
_name: string;
};
"2016-05-22": {
_name: string;
};
"2017-05-11": {
_name: string;
};
"2018-05-29": {
_name: string;
};
"2019-05-19": {
_name: string;
};
"2020-05-07": {
_name: string;
};
"2021-05-26": {
_name: string;
};
"2022-05-16": {
_name: string;
};
"2023-05-06": {
_name: string;
};
"2024-05-23": {
_name: string;
};
"2025-05-12": {
_name: string;
};
"2026-05-31": {
_name: string;
};
"2027-05-20": {
_name: string;
};
};
};
IE: {
names: {
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"02-01 if Tuesday,Wednesday,Thursday,Saturday,Sunday then next Monday since 2023": {
name: {
en: string;
};
};
"03-17": {
name: {
en: string;
};
};
"03-17 and if saturday then next monday if sunday then next monday": {
name: {
en: string;
};
substitute: boolean;
type: string;
};
"easter -21": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"1st monday in May": {
name: {
en: string;
};
};
"1st monday in June": {
name: {
en: string;
};
};
"1st monday in August": {
name: {
en: string;
};
};
"1st Monday before 11-01": {
name: {
en: string;
type: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
name: {
en: string;
};
};
"12-26 and if saturday then next monday if sunday then next monday": {
_name: string;
name: {
en: string;
};
substitute: boolean;
type: string;
};
"3rd sunday in June": {
_name: string;
type: string;
};
};
};
IL: {
names: {
he: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"1 Tishrei": {
name: {
he: string;
en: string;
};
};
"2 Tishrei": {
name: {
he: string;
en: string;
};
};
"3 Tishrei if Saturday then next Sunday": {
name: {
he: string;
en: string;
};
type: string;
};
"10 Tishrei": {
name: {
he: string;
en: string;
};
};
"15 Tishrei": {
name: {
he: string;
en: string;
};
};
"16 Tishrei P6D": {
name: {
he: string;
en: string;
};
type: string;
note: string;
};
"22 Tishrei": {
name: {
he: string;
en: string;
};
};
"12 Cheshvan if Friday,Saturday then previous Thursday since 1997": {
name: {
he: string;
en: string;
};
type: string;
note: string;
};
"29 Cheshvan": {
name: {
he: string;
en: string;
};
type: string;
note: string;
};
"6 Kislev if Saturday then next Sunday": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"25 Kislev P8D": {
name: {
en: string;
he: string;
};
type: string;
};
"10 Tevet": {
name: {
en: string;
he: string;
};
type: string;
};
"15 Shvat": {
name: {
en: string;
he: string;
};
type: string;
};
"13 AdarII if Saturday then previous Thursday": {
name: {
en: string;
he: string;
};
type: string;
};
"14 AdarII P2D": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"10 Nisan": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"15 Nisan": {
name: {
en: string;
he: string;
};
};
"16 Nisan P5D": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"21 Nisan": {
name: {
en: string;
he: string;
};
};
"27 Nisan if Friday then previous Thursday if Sunday then next Monday": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"05-09": {
name: {
en: string;
he: string;
};
type: string;
};
"4 Iyyar if Thursday,Friday then previous Wednesday if Sunday then next Monday": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"5 Iyyar if Friday,Saturday then previous Thursday if Monday then next Tuesday": {
name: {
en: string;
he: string;
};
};
"10 Iyyar if Saturday then next Sunday since 2004": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"18 Iyyar": {
name: {
en: string;
he: string;
};
type: string;
};
"28 Iyyar": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"6 Sivan": {
name: {
en: string;
he: string;
};
};
"17 Tamuz if Saturday then next Sunday": {
name: {
en: string;
he: string;
};
type: string;
};
"29 Tamuz if Saturday then next Sunday": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"9 Av if Saturday then next Sunday": {
name: {
en: string;
he: string;
};
type: string;
note: string;
};
"15 Av": {
name: {
en: string;
he: string;
};
type: string;
};
"2015-03-17": {
name: {
en: string;
he: string;
};
};
"2019-04-09": {
name: {
en: string;
he: string;
};
};
"2019-09-17": {
name: {
en: string;
he: string;
};
};
"2020-03-02": {
name: {
en: string;
he: string;
};
};
"2021-03-23": {
name: {
en: string;
he: string;
};
};
};
};
IM: {
names: {
en: string;
};
zones: string[];
langs: string[];
_days: string[];
days: {
"2nd friday in June": {
name: {
en: string;
};
};
"07-05": {
name: {
en: string;
};
};
};
};
IN: {
names: {
en: string;
hi: string;
ta: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-26": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"04-14": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"easter -2": {
_name: string;
};
"08-15": {
_name: string;
note: string;
};
"10-02": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"12-25": {
_name: string;
note: string;
};
};
states: {
AN: {
name: string;
days: {};
};
AP: {
name: string;
days: {
"04-05": {
name: {
en: string;
hi: string;
ta: string;
};
type: string;
note: string;
};
"11-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
AR: {
name: string;
days: {
"01-01": {
_name: string;
};
"02-20": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"12-01": {
name: {
en: string;
hi: string;
ta: string;
};
type: string;
note: string;
};
};
};
AS: {
name: string;
days: {
"01-23": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"01-31": {
name: {
en: string;
hi: string;
ta: string;
};
type: string;
note: string;
};
"05-01": {
_name: string;
};
};
};
BR: {
name: string;
days: {
"03-22": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"05-01": {
_name: string;
};
};
};
CH: {
name: string;
days: {
"01-05": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
CT: {
name: string;
days: {
"11-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"12-18": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
DD: {
name: string;
days: {
"12-19": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
DL: {
name: string;
days: {};
};
DN: {
name: string;
days: {};
};
GA: {
name: string;
days: {
"12-03": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"12-19": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
GJ: {
name: string;
days: {
"05-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"10-31": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
HP: {
name: string;
days: {
"01-25": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"04-15": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"05-09": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"10-07": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
HR: {
name: string;
days: {
"01-05": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"07-31": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"09-22": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"11-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"12-26": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
JK: {
name: string;
days: {
"07-13": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
KA: {
name: string;
days: {
"04-30": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"09-17": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"11-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"11-08": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
KL: {
name: string;
days: {
"04-21": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"05-01": {
_name: string;
};
"11-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
LD: {
name: string;
days: {};
};
MH: {
name: string;
days: {
"05-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
ML: {
name: string;
days: {
"06-15": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"07-13": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"11-23": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
MN: {
name: string;
days: {
"08-13": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
MP: {
name: string;
days: {};
};
MZ: {
name: string;
days: {
"06-30": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"07-06": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
NL: {
name: string;
days: {
"12-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
OR: {
name: string;
days: {
"04-01": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
PB: {
name: string;
days: {
"03-23": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
PY: {
name: string;
days: {
"08-16": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
RJ: {
name: string;
days: {
"05-08": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"05-09": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
SK: {
name: string;
days: {
"05-16": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
TG: {
name: string;
days: {
"06-02": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
TN: {
name: string;
days: {
"05-01": {
_name: string;
};
};
};
TR: {
name: string;
days: {
"04-15": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
UP: {
name: string;
days: {};
};
UT: {
name: string;
days: {};
};
WB: {
name: string;
days: {
"01-12": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"01-23": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"04-15": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
"05-01": {
_name: string;
};
"05-08": {
name: {
en: string;
hi: string;
ta: string;
};
note: string;
};
};
};
};
};
IR: {
names: {
fa: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"1 Farvardin": {
name: {
fa: string;
en: string;
};
};
"2 Farvardin": {
name: {
fa: string;
en: string;
};
};
"3 Farvardin": {
name: {
fa: string;
en: string;
};
};
"4 Farvardin": {
name: {
fa: string;
en: string;
};
};
"12 Farvardin": {
name: {
fa: string;
en: string;
};
};
"13 Farvardin": {
name: {
fa: string;
en: string;
};
};
"14 Khordad": {
name: {
fa: string;
en: string;
};
};
"15 Khordad": {
name: {
fa: string;
en: string;
};
};
"22 Bahman": {
name: {
fa: string;
en: string;
};
};
"29 Esfand": {
name: {
fa: string;
en: string;
};
};
"9 Muharram": {
name: {
fa: string;
en: string;
};
};
"10 Muharram": {
name: {
fa: string;
en: string;
};
};
"20 Safar": {
name: {
fa: string;
en: string;
};
};
"28 Safar": {
name: {
fa: string;
en: string;
};
};
"30 Safar": {
name: {
fa: string;
en: string;
};
};
"8 Rabi al-awwal": {
name: {
fa: string;
en: string;
};
};
"17 Rabi al-awwal": {
name: {
fa: string;
en: string;
};
};
"3 Jumada al-thani": {
name: {
fa: string;
en: string;
};
};
"13 Rajab": {
name: {
fa: string;
en: string;
};
};
"27 Rajab": {
name: {
fa: string;
en: string;
};
};
"15 Shaban": {
name: {
fa: string;
en: string;
};
};
"21 Ramadan": {
name: {
fa: string;
en: string;
};
};
"1 Shawwal": {
_name: string;
};
"2 Shawwal": {
name: {
fa: string;
en: string;
};
};
"25 Shawwal": {
name: {
fa: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
_name: string;
};
"18 Dhu al-Hijjah": {
name: {
fa: string;
en: string;
};
};
};
};
IS: {
names: {
is: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
type: string;
};
"friday after 01-18": {
name: {
is: string;
};
type: string;
};
"02-18": {
name: {
is: string;
en: string;
};
type: string;
};
"easter -48": {
name: {
is: string;
};
type: string;
};
"easter -47": {
name: {
is: string;
};
type: string;
};
"easter -46": {
_name: string;
type: string;
};
"easter -7": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"thursday after 04-18": {
name: {
is: string;
en: string;
};
};
"05-01": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"1st sunday in June": {
name: {
is: string;
en: string;
};
type: string;
};
"06-17": {
name: {
is: string;
en: string;
};
};
"1st monday in August": {
name: {
is: string;
en: string;
};
};
"saturday after 10-21": {
name: {
is: string;
en: string;
};
type: string;
};
"11-16": {
name: {
is: string;
en: string;
};
type: string;
};
"12-23": {
name: {
is: string;
en: string;
};
type: string;
};
"12-24 13:00 if sunday then 00:00": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31 13:00 if sunday then 00:00": {
_name: string;
};
};
};
IT: {
names: {
it: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-25": {
name: {
it: string;
en: string;
};
};
"05-01": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"06-02": {
name: {
it: string;
en: string;
};
};
"08-15": {
_name: string;
};
"10-04 since 2026": {
name: {
it: string;
en: string;
};
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"2011-03-17": {
name: {
it: string;
en: string;
};
};
};
states: {
"21": {
name: string;
regions: {
TO: {
names: {
it: string;
en: string;
};
days: {
"06-24": {
name: {
it: string;
en: string;
};
note: string;
};
};
};
};
};
"25": {
name: string;
regions: {
MI: {
name: string;
days: {
"12-07": {
name: {
it: string;
en: string;
};
note: string;
};
};
};
};
};
"32": {
names: {
de: string;
it: string;
};
days: {
"easter 50": {
_name: string;
};
};
};
"52": {
names: {
it: string;
en: string;
};
regions: {
FI: {
names: {
it: string;
en: string;
};
days: {
"06-24": {
name: {
it: string;
en: string;
};
type: string;
note: string;
};
};
};
};
};
"62": {
name: string;
regions: {
RM: {
names: {
it: string;
en: string;
};
days: {
"06-29": {
name: {
it: string;
en: string;
};
note: string;
};
};
};
};
};
"82": {
name: string;
regions: {
PA: {
names: {
it: string;
en: string;
};
days: {
"07-15": {
name: {
it: string;
en: string;
};
note: string;
};
};
};
};
};
};
};
JE: {
names: {
en: string;
};
zones: string[];
langs: string[];
_days: string[];
days: {
"05-09": {
name: {
en: string;
};
};
"1st monday before 09-01": {
name: {
en: string;
};
};
};
};
JM: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
"easter -46": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-23 if saturday,sunday then next monday": {
_name: string;
};
"08-01 if sunday then next monday": {
name: {
en: string;
};
};
"08-06 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
"3rd monday in October": {
name: {
en: string;
};
};
"12-25 and if sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"12-26 and if sunday then next monday": {
_name: string;
substitute: boolean;
};
};
};
JP: {
names: {
jp: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
substitute: boolean;
_name: string;
active: {
from: string;
}[];
};
"01-02": {
name: {
en: string;
jp: string;
};
type: string;
};
"01-03": {
name: {
en: string;
jp: string;
};
type: string;
};
"01-15": {
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"substitutes 01-15 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"2nd monday in January": {
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"02-11": {
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"substitutes 02-11 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"02-23 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"1989-02-24": {
name: {
en: string;
jp: string;
};
};
"march equinox in +09:00": {
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"substitutes march equinox in +09:00 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"1959-04-10": {
name: {
en: string;
jp: string;
};
};
"04-29": {
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"substitutes 04-29 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"04-29 and if sunday then next monday #1": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"04-29 and if sunday then next monday #2": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"2019-04-30": {
name: {
en: string;
jp: string;
};
};
"2019-05-01": {
name: {
en: string;
jp: string;
};
};
"2019-05-02": {
name: {
en: string;
jp: string;
};
};
"05-03": {
_name: string;
};
"substitutes 05-03 if sunday then next monday": {
substitute: boolean;
_name: string;
active: {
from: string;
to: string;
}[];
};
"substitutes 05-03 if sunday then next wednesday": {
substitute: boolean;
_name: string;
active: {
from: string;
}[];
};
"05-04 not on sunday, monday": {
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"05-04 and if sunday then next tuesday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"05-05": {
name: {
en: string;
jp: string;
};
};
"substitutes 05-05 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"1993-06-09": {
name: {
en: string;
jp: string;
};
};
"07-20": {
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"substitutes 07-20 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"3rd monday in July": {
name: {
en: string;
jp: string;
};
disable: string[];
enable: string[];
active: {
from: string;
}[];
};
"substitutes 2021-08-08 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
};
"substitutes 08-11 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
disable: string[];
enable: string[];
active: {
from: string;
}[];
};
"09-15": {
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"substitutes 09-15 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"3rd monday in September": {
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"09-22 if 09-21 and 09-23 is public holiday": {
name: {
en: string;
jp: string;
};
};
"september equinox in +09:00": {
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"substitutes september equinox in +09:00 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"10-10": {
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"substitutes 10-10 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"2nd monday in October #1": {
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"2nd monday in October #2": {
name: {
en: string;
jp: string;
};
disable: string[];
enable: string[];
active: {
from: string;
}[];
};
"2019-10-22": {
name: {
en: string;
jp: string;
};
};
"11-03": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"substitutes 11-03 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"1990-11-12": {
name: {
en: string;
jp: string;
};
};
"11-15": {
name: {
en: string;
jp: string;
};
type: string;
};
"11-23": {
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"substitutes 11-23 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
}[];
};
"12-23 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
jp: string;
};
active: {
from: string;
to: string;
}[];
};
"12-25": {
_name: string;
type: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
KE: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"06-01 and if sunday then next monday": {
substitute: boolean;
name: {
sw: string;
en: string;
};
};
"10-10 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"10-20 and if sunday then next monday": {
substitute: boolean;
name: {
sw: string;
en: string;
};
};
"12-12 and if sunday then next monday": {
substitute: boolean;
name: {
sw: string;
en: string;
};
};
"12-25 and if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
note: string;
};
};
};
KM: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"03-18": {
name: {
fr: string;
en: string;
};
};
"05-01": {
_name: string;
};
"07-06": {
_name: string;
};
"11-12": {
name: {
fr: string;
en: string;
};
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P3DT0H0M": {
_name: string;
};
"10 Dhu al-Hijjah P2DT0H0M": {
_name: string;
};
"27 Rajab": {
_name: string;
};
};
};
KN: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday then next Monday": {
substitute: boolean;
_name: string;
};
"01-02": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"1st Monday in May": {
_name: string;
};
"1st Monday in August": {
name: {
en: string;
};
};
"1st Tuesday in August": {
name: {
en: string;
};
};
"09-16 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"09-19 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
KR: {
names: {
ko: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"korean 01-0-01 P3D": {
name: {
en: string;
ko: string;
};
};
"03-01": {
name: {
en: string;
ko: string;
};
};
"substitutes 03-01 if Saturday,Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
active: {
from: string;
}[];
};
"05-05": {
name: {
en: string;
ko: string;
};
};
"substitutes 05-05 if Saturday,Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
active: {
from: string;
}[];
};
"korean 4-0-8": {
name: {
en: string;
ko: string;
};
};
"substitutes korean 4-0-8 if Saturday,Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
active: {
from: string;
}[];
};
"06-06": {
name: {
en: string;
ko: string;
};
};
"07-17 prior to 2026": {
name: {
en: string;
ko: string;
};
type: string;
};
"07-17 since 2026": {
name: {
en: string;
ko: string;
};
};
"substitutes 07-17 if Saturday,Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
active: {
from: string;
}[];
};
"08-15": {
name: {
en: string;
ko: string;
};
};
"substitutes 08-15 if Saturday,Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
active: {
from: string;
}[];
};
"korean 8-0-14 P3D": {
name: {
en: string;
ko: string;
};
};
"10-03": {
name: {
en: string;
ko: string;
};
};
"substitutes 10-03 if Saturday,Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
active: {
from: string;
}[];
};
"10-09": {
name: {
en: string;
ko: string;
};
};
"substitutes 10-09 if Saturday,Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
active: {
from: string;
}[];
};
"12-25": {
_name: string;
};
"substitutes 12-25 if Saturday,Sunday then next Monday": {
_name: string;
substitute: boolean;
active: {
from: string;
}[];
};
"substitutes 2014-09-07 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2015-09-27 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2016-02-07 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2017-01-29 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2017-10-03 if Tuesday then next Friday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2018-09-23 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2020-01-26 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2022-09-11 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2023-01-22 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2024-02-11 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2025-05-05 if Monday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2025-05-05 if Monday then next Tuesday #1": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2025-10-05 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2027-02-07 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2028-10-03 if Tuesday then next Thursday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2028-10-03 if Tuesday then next Thursday #1": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2029-09-23 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2030-02-03 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2032-09-19 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2033-01-30 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2034-02-19 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2035-09-16 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2036-01-27 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2036-10-03 if Friday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2036-10-03 if Friday then next Monday #1": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2036-10-05 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2037-02-15 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2038-09-12 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2039-01-23 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2039-10-02 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2039-10-03 if Monday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2039-10-03 if Monday then next Wednesday #1": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2040-02-12 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2042-09-28 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2044-01-31 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2044-05-05 if Thursday then next Friday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2044-05-05 if Thursday then next Friday #1": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2045-09-24 if Sunday then next Wednesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2046-09-16 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2047-01-27 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2047-10-03 if Thursday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2047-10-03 if Thursday then next Monday #1": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2049-09-12 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
"substitutes 2050-01-23 if Sunday then next Tuesday": {
substitute: boolean;
name: {
en: string;
ko: string;
};
};
};
};
KY: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"4th Monday in January": {
name: {
en: string;
};
};
"easter -46": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"3rd Monday in May": {
name: {
en: string;
};
};
"07-02": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"2017-05-24": {
name: string;
};
"2021-04-14": {
name: string;
};
"2016-06-13": {
name: {
en: string;
};
};
"2017-06-19": {
name: {
en: string;
};
};
"2018-06-11": {
name: {
en: string;
};
};
"2019-06-10": {
name: {
en: string;
};
};
"2020-06-15": {
name: {
en: string;
};
};
"2021-06-14": {
name: {
en: string;
};
};
"2022-06-20": {
name: {
en: string;
};
};
"2023-06-19": {
name: {
en: string;
};
};
"2024-06-17": {
name: {
en: string;
};
};
"2025-06-16": {
name: {
en: string;
};
};
"2026-06-15": {
name: {
en: string;
};
};
};
};
KZ: {
names: {
kk: string;
ru: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"01-02 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"01-07": {
name: {
kk: string;
ru: string;
en: string;
};
};
"03-08 and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"03-15 and if saturday,sunday then next monday since 2026": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"03-21 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"03-22 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"03-23 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"05-01 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"05-07 and if saturday,sunday then next monday since 2013": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"05-09 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"07-06 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"08-30 and if saturday,sunday then next monday prior to 2026": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"10-25 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
active: ({
from: string;
to: string;
} | {
to?: undefined;
from: string;
})[];
};
"12-01 and if saturday,sunday then next monday since 2012 and prior to 2022": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"12-16 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"12-17 and if saturday then next monday if sunday then next tuesday prior to 2022": {
substitute: boolean;
name: {
kk: string;
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
kk: string;
ru: string;
en: string;
};
};
};
};
LC: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-02": {
name: {
en: string;
};
};
"02-22": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 50": {
_name: string;
};
"easter 60": {
_name: string;
};
"1st Friday after 07-10 P4D": {
_name: string;
};
"08-01": {
name: {
en: string;
};
};
"1st Monday in October": {
name: {
en: string;
};
};
"12-13": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
LI: {
names: {
de: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-02": {
name: {
de: string;
en: string;
};
type: string;
};
"01-06": {
_name: string;
};
"02-02": {
_name: string;
type: string;
};
"03-19": {
_name: string;
type: string;
};
"easter -47": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
name: {
de: string;
};
};
"easter 40": {
name: {
de: string;
};
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"easter 60": {
_name: string;
};
"easter 61": {
name: {
de: string;
};
};
"08-15": {
name: {
de: string;
};
type: string;
};
"09-08": {
name: {
de: string;
};
};
"11-01": {
_name: string;
type: string;
};
"12-08": {
_name: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
name: {
de: string;
};
};
"12-31": {
_name: string;
type: string;
};
};
};
LK: {
names: {
en: string;
si: string;
ta: string;
};
langs: string[];
zones: string[];
days: {
"01-01": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"01-03": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"01-15": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"02-01": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"02-04": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"02-15": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"03-02": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"03-21": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"04-01": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"04-13": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"04-14": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"05-01": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"05-02": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"05-28": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"05-30": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"06-29": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"07-29": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"08-26": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"08-27": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"09-26": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"10-25": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"11-08": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"11-24": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"12-23": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"12-25": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
"easter -2": {
name: {
en: string;
si: string;
ta: string;
};
type: string;
};
};
};
LR: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"02-11": {
name: {
en: string;
};
};
"2nd Wednesday in March": {
name: {
en: string;
};
};
"03-15": {
name: {
en: string;
};
};
"2nd Friday in April": {
name: {
en: string;
};
};
"05-14": {
name: {
en: string;
};
};
"07-26": {
_name: string;
};
"08-24": {
name: {
en: string;
};
};
"1st Thursday in November": {
name: {
en: string;
};
};
"11-29": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
};
};
LS: {
names: {
st: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"03-11": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
name: {
en: string;
};
};
"easter 39": {
_name: string;
};
"05-25": {
name: {
en: string;
};
};
"07-17": {
name: {
en: string;
};
};
"10-04": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
LT: {
names: {
lt: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-16": {
name: {
en: string;
lt: string;
};
};
"03-11": {
name: {
en: string;
lt: string;
};
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"1st sunday in May": {
_name: string;
type: string;
};
"1st sunday in June": {
_name: string;
type: string;
};
"06-24": {
name: {
en: string;
lt: string;
};
};
"07-06": {
name: {
en: string;
lt: string;
};
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"11-02": {
_name: string;
active: {
from: number;
}[];
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
LU: {
names: {
fr: string;
en: string;
de: string;
lb: string;
pt: string;
};
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-23": {
_name: string;
active: {
from: string;
to: string;
}[];
};
"easter -2": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
active: {
from: string;
}[];
};
"05-01": {
_name: string;
name: {
fr: string;
};
active: {
from: string;
}[];
};
"05-09": {
_name: string;
active: {
from: string;
}[];
};
"easter 39": {
_name: string;
};
"easter 50": {
_name: string;
active: {
from: string;
}[];
};
"06-23": {
_name: string;
active: {
from: string;
}[];
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
active: {
from: string;
}[];
};
};
};
LV: {
names: {
lv: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-04 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
lv: string;
};
};
"2nd sunday in May": {
_name: string;
type: string;
};
"06-23": {
name: {
en: string;
lv: string;
};
};
"06-24": {
name: {
en: string;
lv: string;
};
};
"11-18 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
lv: string;
};
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31": {
_name: string;
};
"2023-05-29": {
name: {
en: string;
lv: string;
};
};
};
};
LY: {
names: {
ar: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"02-17": {
_name: string;
};
"05-01": {
_name: string;
};
"09-16": {
name: {
ar: string;
en: string;
};
};
"10-23": {
_name: string;
};
"12-24": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P3D": {
_name: string;
};
"9 Dhu al-Hijjah": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
};
};
MA: {
names: {
ar: string;
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-11": {
name: {
fr: string;
ar: string;
en: string;
};
};
"01-14 since 2024": {
name: {
fr: string;
ar: string;
en: string;
};
};
"05-01": {
_name: string;
};
"07-30": {
name: {
fr: string;
ar: string;
en: string;
};
};
"08-14": {
name: {
fr: string;
ar: string;
en: string;
};
};
"08-20": {
name: {
fr: string;
ar: string;
en: string;
};
};
"08-21": {
name: {
fr: string;
ar: string;
en: string;
};
};
"10-31 since 2026": {
name: {
fr: string;
ar: string;
en: string;
};
};
"11-06": {
name: {
fr: string;
ar: string;
en: string;
};
};
"11-18": {
_name: string;
name: {
fr: string;
};
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
MC: {
names: {
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-27 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
fr: string;
};
};
"easter -2": {
_name: string;
type: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
name: {
fr: string;
};
};
"easter 39": {
_name: string;
};
"easter 50": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"11-19 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
fr: string;
};
};
"12-08": {
_name: string;
};
"12-25 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
};
MD: {
names: {
ro: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"julian 12-25 P2D": {
_name: string;
name: {
ro: string;
};
};
"03-08": {
_name: string;
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"orthodox 8": {
name: {
ro: string;
en: string;
};
};
"05-01": {
_name: string;
};
"05-09": {
name: {
ro: string;
en: string;
};
};
"08-27": {
_name: string;
};
"08-31": {
name: {
ro: string;
en: string;
};
};
"1st saturday in October P2D": {
name: {
ro: string;
en: string;
};
type: string;
active: {
from: number;
}[];
};
"12-25": {
_name: string;
name: {
ro: string;
};
};
};
states: {
CA: {
name: string;
days: {
"11-21": {
name: {
ro: string;
en: string;
};
};
};
};
CU: {
name: string;
days: {
"10-14": {
name: {
ro: string;
en: string;
};
};
};
};
};
};
ME: {
names: {
hr: string;
sr: string;
bs: string;
sq: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"05-21 and if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"05-22 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"07-13 and if sunday then next tuesday": {
substitute: boolean;
name: {
hr: string;
sr: string;
en: string;
};
};
"07-14 and if sunday then next monday": {
substitute: boolean;
name: {
hr: string;
sr: string;
en: string;
};
};
"01-01 and if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"01-02 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"05-01 and if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"05-02 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"julian 12-24": {
_name: string;
};
"julian 12-25": {
_name: string;
};
"julian 12-26": {
_name: string;
};
"julian 01-01": {
_name: string;
type: string;
};
"orthodox -2": {
_name: string;
};
orthodox: {
_name: string;
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"08-15": {
_name: string;
type: string;
};
"11-01": {
_name: string;
};
"1 Shawwal P3D": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
"1 Muharram": {
_name: string;
type: string;
};
"12 Rabi al-awwal": {
_name: string;
type: string;
};
"27 Rajab": {
_name: string;
type: string;
};
"15 Shaban": {
_name: string;
type: string;
};
"1 Ramadan": {
_name: string;
type: string;
};
"27 Ramadan": {
_name: string;
type: string;
};
"15 Nisan P2D": {
_name: string;
};
"1 Tishrei": {
_name: string;
type: string;
};
"10 Tishrei P2D": {
_name: string;
};
};
};
MF: {
names: {
en: string;
fr: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"05-27": {
_name: string;
};
};
};
MG: {
names: {
mg: string;
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"03-08": {
name: {
mg: string;
fr: string;
en: string;
};
note: string;
};
"03-29": {
name: {
mg: string;
fr: string;
en: string;
};
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-25": {
name: {
mg: string;
fr: string;
en: string;
};
};
"easter 39": {
_name: string;
};
"easter 50": {
_name: string;
};
"06-26": {
_name: string;
name: {
mg: string;
fr: string;
};
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
note: string;
};
"10 Dhu al-Hijjah": {
_name: string;
note: string;
};
};
};
MK: {
names: {
mk: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"julian 12-25 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"05-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"05-24 and if sunday then next monday": {
substitute: boolean;
name: {
mk: string;
en: string;
};
};
"08-02 and if sunday then next monday": {
substitute: boolean;
name: {
mk: string;
en: string;
};
};
"09-08 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"10-11 and if sunday then next monday": {
substitute: boolean;
name: {
mk: string;
en: string;
};
};
"10-23 and if sunday then next monday": {
substitute: boolean;
name: {
mk: string;
en: string;
};
};
"12-08 and if sunday then next monday": {
substitute: boolean;
name: {
mk: string;
en: string;
};
};
"1 Shawwal and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"julian 12-24": {
_name: string;
type: string;
note: string;
};
"julian 01-06": {
_name: string;
type: string;
note: string;
};
"orthodox -2": {
_name: string;
type: string;
note: string;
};
"orthodox 47": {
name: {
mk: string;
en: string;
};
type: string;
note: string;
};
"orthodox 49": {
_name: string;
type: string;
note: string;
};
"julian 08-15": {
_name: string;
type: string;
note: string;
};
"10 Dhu al-Hijjah": {
_name: string;
type: string;
note: string;
};
"10 Tishrei": {
_name: string;
type: string;
note: string;
};
"easter 1": {
_name: string;
type: string;
note: string;
};
"11-01": {
_name: string;
type: string;
note: string;
};
"12-25": {
_name: string;
type: string;
note: string;
};
"11-22": {
name: {
mk: string;
en: string;
};
type: string;
note: string;
};
"12-21": {
name: {
mk: string;
en: string;
};
type: string;
note: string;
};
"01-27": {
name: {
mk: string;
en: string;
};
type: string;
note: string;
};
"04-08": {
name: {
mk: string;
en: string;
};
type: string;
note: string;
};
"05-23": {
name: {
mk: string;
en: string;
};
type: string;
note: string;
};
"09-28": {
name: {
mk: string;
en: string;
};
type: string;
note: string;
};
};
};
ML: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-20": {
name: {
fr: string;
en: string;
};
};
"03-26": {
name: {
fr: string;
en: string;
};
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"05-25": {
name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"09-22": {
_name: string;
name: {
fr: string;
};
};
"12 Rabi al-awwal": {
_name: string;
};
};
};
MQ: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"easter -2": {
_name: string;
};
"05-22": {
_name: string;
};
"07-21": {
name: {
fr: string;
en: string;
};
type: string;
note: string;
};
};
};
MR: {
names: {
ar: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"05-01": {
_name: string;
};
"05-25": {
name: {
ar: string;
en: string;
};
};
"11-28": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
};
};
MS: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"03-17 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"1st Monday in May": {
_name: string;
};
"easter 50": {
_name: string;
};
"2nd Monday after 06-02": {
name: {
en: string;
};
};
"08-01 if Saturday, Sunday then next Monday": {
name: {
en: string;
};
};
"12-25 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-31 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
};
};
MT: {
names: {
mt: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-10": {
name: {
en: string;
mt: string;
};
};
"03-19": {
_name: string;
};
"03-31": {
name: {
en: string;
mt: string;
};
};
"easter -2": {
_name: string;
};
"05-01": {
_name: string;
};
"06-07": {
name: {
mt: string;
en: string;
};
};
"06-29": {
_name: string;
};
"08-15": {
_name: string;
};
"09-08": {
name: {
en: string;
mt: string;
};
};
"09-21": {
_name: string;
};
"12-08": {
_name: string;
};
"12-13": {
name: {
en: string;
mt: string;
};
};
"12-25": {
_name: string;
};
};
};
MU: {
names: {
en: string;
fr: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
name: {
en: string;
fr: string;
};
type: string;
};
"01-02": {
name: {
en: string;
fr: string;
};
type: string;
};
"02-01": {
name: {
en: string;
fr: string;
};
type: string;
};
"03-12": {
name: {
en: string;
fr: string;
};
type: string;
};
"05-01": {
name: {
en: string;
fr: string;
};
type: string;
};
"11-01": {
name: {
en: string;
fr: string;
};
type: string;
};
"11-02": {
name: {
en: string;
fr: string;
};
type: string;
};
"12-25": {
name: {
en: string;
fr: string;
};
type: string;
};
"1 Shawwal": {
name: {
en: string;
fr: string;
};
type: string;
disable: string[];
enable: string[];
};
"chinese 01-0-01": {
name: {
en: string;
fr: string;
};
type: string;
};
"02-01 since 2020 prior to 2050": {
name: {
en: string;
fr: string;
};
enable: string[];
disable: string[];
};
"03-01 since 2020 prior to 2050": {
name: {
en: string;
fr: string;
};
enable: string[];
disable: string[];
};
"04-01 since 2020 prior to 2050": {
name: {
en: string;
fr: string;
};
enable: string[];
disable: string[];
};
"09-01 since 2020 prior to 2050": {
name: {
en: string;
fr: string;
};
enable: string[];
disable: string[];
};
"11-01 since 2020 prior to 2050": {
name: {
en: string;
fr: string;
};
enable: string[];
disable: string[];
};
};
};
MW: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"01-15 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"03-03 and if saturday,sunday then next monday": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01 and if saturday,sunday then next monday": {
_name: string;
};
"05-14 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"07-06 and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"10-15 and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"12-25 and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
};
"1 Shawwal and if saturday,sunday then next monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
};
};
MX: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-05": {
_name: string;
active: {
to: string;
}[];
};
"1st monday in February": {
_name: string;
active: {
from: string;
}[];
};
"03-21": {
name: {
en: string;
es: string;
};
active: {
to: string;
}[];
};
"3rd monday in March": {
name: {
en: string;
es: string;
};
active: {
from: string;
}[];
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"05-10": {
_name: string;
type: string;
};
"09-16": {
_name: string;
};
"11-02": {
_name: string;
type: string;
};
"11-20": {
_name: string;
active: {
to: string;
}[];
};
"3rd monday in November": {
_name: string;
active: {
from: string;
}[];
};
"12-01 every 6 years since 1934": {
name: {
en: string;
es: string;
};
};
"12-12": {
name: {
en: string;
es: string;
};
type: string;
};
"12-25": {
_name: string;
};
};
};
MY: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"chinese 01-0-01": {
name: {
en: string;
ms: string;
};
};
"chinese 01-0-02": {
name: {
en: string;
ms: string;
};
};
"substitutes chinese 01-0-01 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ms: string;
};
};
"substitutes chinese 01-0-02 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ms: string;
};
};
"05-01": {
_name: string;
};
"substitutes 05-01 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"1st Monday in June": {
name: {
en: string;
ms: string;
};
};
"08-31": {
_name: string;
};
"substitutes 08-31 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"09-16": {
name: {
en: string;
ms: string;
};
};
"substitutes 09-16 if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
ms: string;
};
};
"12-25": {
_name: string;
};
"substitutes 12-25 if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"17 Ramadan": {
_name: string;
disable: string[];
enable: string[];
};
"1 Shawwal": {
_name: string;
disable: string[];
enable: string[];
};
"2 Shawwal": {
_name: string;
disable: string[];
enable: string[];
};
"10 Dhu al-Hijjah": {
_name: string;
disable: string[];
enable: string[];
};
"1 Muharram": {
_name: string;
disable: string[];
enable: string[];
};
"12 Rabi al-awwal": {
_name: string;
disable: string[];
enable: string[];
};
"2010-05-28": {
_name: string;
};
"2011-05-17": {
_name: string;
};
"2012-05-06": {
_name: string;
};
"2013-05-25": {
_name: string;
};
"2014-05-15": {
_name: string;
};
"2015-06-02": {
_name: string;
};
"2016-05-22": {
_name: string;
};
"2017-05-10": {
_name: string;
};
"2018-05-29": {
_name: string;
};
"2019-05-19": {
_name: string;
};
"2020-05-07": {
_name: string;
};
"2021-05-26": {
_name: string;
};
"2022-05-15": {
_name: string;
};
"2022-05-16": {
substitute: boolean;
_name: string;
};
"2023-05-04": {
_name: string;
};
"2024-05-22": {
_name: string;
};
"2025-05-12": {
_name: string;
};
"2026-05-31": {
_name: string;
};
"2016-10-29": {
_name: string;
};
"2017-10-18": {
_name: string;
};
"2018-11-06": {
_name: string;
};
"2019-10-27": {
_name: string;
};
"2019-10-28": {
substitute: boolean;
_name: string;
};
"2020-11-14": {
_name: string;
};
"2021-11-04": {
_name: string;
};
"2022-10-24": {
_name: string;
};
"2023-11-12": {
_name: string;
};
"2023-11-13": {
substitute: boolean;
_name: string;
};
"2024-10-31": {
_name: string;
};
"2025-10-20": {
_name: string;
};
"2026-11-08": {
_name: string;
};
"2026-11-09": {
substitute: boolean;
_name: string;
};
"2027-10-28": {
_name: string;
};
"2028-11-15": {
_name: string;
};
"2029-11-05": {
_name: string;
};
"2030-10-25": {
_name: string;
};
};
states: {
"10": {
name: string;
days: {
"12-11": {
name: {
en: string;
id: string;
};
};
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"11": {
name: string;
days: {
"01-01": boolean;
"03-04": {
name: {
en: string;
ms: string;
};
};
"04-26": {
name: {
en: string;
ms: string;
};
};
"27 Rajab": {
_name: string;
};
"9 Dhu al-Hijjah": {
_name: string;
};
"11 Dhu al-Hijjah": {
_name: string;
};
};
};
"12": {
name: string;
days: {
"easter -2": {
_name: string;
};
"05-30": {
name: {
en: string;
ms: string;
};
};
"05-31": {
name: {
en: string;
ms: string;
};
};
"1st Saturday in October": {
name: {
en: string;
ms: string;
};
};
"12-24": {
_name: string;
};
"17 Ramadan": boolean;
};
};
"13": {
name: string;
days: {
"2016-10-29": boolean;
"2017-10-18": boolean;
"2018-11-06": boolean;
"2019-10-27": boolean;
"2020-11-14": boolean;
"2021-11-04": boolean;
"2022-10-24": boolean;
"2023-11-13": boolean;
"2024-10-31": boolean;
"2025-10-20": boolean;
"2026-11-09": boolean;
"2027-10-28": boolean;
"2028-11-15": boolean;
"2029-11-05": boolean;
"2030-10-25": boolean;
"easter -2": {
_name: string;
};
"06-01": {
name: {
en: string;
ms: string;
};
};
"06-02": {
name: {
en: string;
ms: string;
};
};
"07-22": {
name: {
en: string;
ms: string;
};
};
"2nd Saturday in October": {
name: {
en: string;
ms: string;
};
};
"17 Ramadan": boolean;
};
};
"14": {
name: string;
days: {
"02-01": {
name: {
en: string;
ms: string;
};
};
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"15": {
name: string;
days: {
"02-01": {
name: {
en: string;
ms: string;
};
};
"05-30": {
name: {
en: string;
ms: string;
};
};
"05-31": {
name: {
en: string;
ms: string;
};
};
};
};
"16": {
name: string;
days: {
"02-01": {
name: {
en: string;
ms: string;
};
};
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"01": {
name: string;
days: {
"01-01": boolean;
"03-23": {
name: {
en: string;
ms: string;
};
};
"1 Ramadan": {
_name: string;
};
"17 Ramadan": boolean;
"6 Safar": {
name: {
en: string;
ms: string;
};
};
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"02": {
name: string;
days: {
"01-01": boolean;
"3rd Sunday in June": {
name: {
en: string;
ms: string;
};
};
"27 Rajab": {
_name: string;
};
"1 Ramadan": {
_name: string;
};
"17 Ramadan": boolean;
"11 Dhu al-Hijjah": {
_name: string;
};
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"03": {
name: string;
days: {
"01-01": boolean;
"11 Dhu al-Hijjah": {
_name: string;
};
"11-11": {
name: {
en: string;
ms: string;
};
};
"11-12": {
name: {
en: string;
ms: string;
};
};
};
};
"04": {
name: string;
days: {
"04-15": {
name: {
en: string;
ms: string;
};
};
"08-24": {
name: {
en: string;
ms: string;
};
};
"1 Ramadan": {
_name: string;
};
"17 Ramadan": boolean;
};
};
"05": {
name: string;
days: {
"01-14": {
name: {
en: string;
ms: string;
};
};
"27 Rajab": {
_name: string;
};
"17 Ramadan": boolean;
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"06": {
name: string;
days: {
"05-22": {
name: {
en: string;
ms: string;
};
};
"07-30": {
name: {
en: string;
ms: string;
};
};
};
};
"07": {
name: string;
days: {
"07-07": {
name: {
en: string;
id: string;
};
};
"2nd Saturday in July": {
name: {
en: string;
ms: string;
};
};
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"08": {
name: string;
days: {
"1st Friday in November": {
name: {
en: string;
ms: string;
};
};
"2016-01-24": {
_name: string;
};
"2017-02-10": {
_name: string;
};
"2018-01-31": {
_name: string;
};
"2019-01-21": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-01-28": {
_name: string;
};
"2022-01-18": {
_name: string;
};
"2023-02-05": {
_name: string;
};
"2024-01-25": {
_name: string;
};
"2025-02-11": {
_name: string;
};
"2026-02-01": {
_name: string;
};
};
};
"09": {
name: string;
days: {
"01-01": boolean;
"07-17": {
name: {
en: string;
id: string;
};
};
"27 Rajab": {
_name: string;
};
"11 Dhu al-Hijjah": {
_name: string;
};
};
};
};
};
MZ: {
names: {
pt: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
name: {
pt: string;
};
};
"substitutes 01-01 if sunday then next monday": {
_name: string;
};
"02-03": {
name: {
pt: string;
en: string;
};
};
"substitutes 02-03 if sunday then next monday": {
_name: string;
};
"04-07": {
name: {
pt: string;
en: string;
};
};
"substitutes 04-07 if sunday then next monday": {
_name: string;
};
"05-01": {
_name: string;
name: {
pt: string;
en: string;
};
};
"substitutes 05-01 if sunday then next monday": {
_name: string;
};
"1st sunday in May": {
_name: string;
type: string;
};
"06-25": {
_name: string;
name: {
pt: string;
};
};
"substitutes 06-25 if sunday then next monday": {
_name: string;
};
"09-07": {
name: {
pt: string;
en: string;
};
};
"substitutes 09-07 if sunday then next monday": {
_name: string;
};
"09-25": {
name: {
pt: string;
en: string;
};
};
"substitutes 09-25 if sunday then next monday": {
_name: string;
};
"10-04": {
name: {
pt: string;
en: string;
};
};
"substitutes 10-04 if sunday then next monday": {
_name: string;
};
"12-25": {
_name: string;
name: {
pt: string;
en: string;
};
};
"substitutes 12-25 if sunday then next monday": {
_name: string;
};
};
};
NA: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
name: string;
};
"03-21": {
_name: string;
};
"substitutes 03-21 if sunday then next monday": {
name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
name: {
en: string;
};
};
"substitutes 05-01 if sunday then next monday": {
name: string;
};
"05-04": {
name: {
en: string;
};
};
"substitutes 05-04 if sunday then next monday": {
name: string;
};
"easter 39": {
_name: string;
};
"05-25": {
name: {
en: string;
};
};
"substitutes 05-25 if sunday then next monday": {
name: string;
};
"08-26": {
name: {
en: string;
};
};
"substitutes 08-26 if sunday then next monday": {
name: string;
};
"12-10": {
name: {
en: string;
};
};
"substitutes 12-10 if sunday then next monday": {
name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
name: {
en: string;
};
};
"substitutes 12-26 if sunday then next monday": {
name: string;
};
};
};
NC: {
names: {
fr: string;
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
_days: string;
days: {
"01-01": {
name: {
fr: string;
};
};
"09-24": {
name: {
fr: string;
en: string;
};
};
};
};
NE: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"04-24": {
name: {
fr: string;
en: string;
};
};
"05-01": {
_name: string;
};
"08-03": {
_name: string;
name: {
fr: string;
};
};
"12-18": {
name: {
fr: string;
en: string;
};
};
"12-25": {
_name: string;
};
"easter 1": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"27 Ramadan": {
_name: string;
};
};
};
NF: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
_days: string;
days: {
"2nd monday in March": boolean;
"03-06 and if saturday,sunday then next monday": {
name: {
en: string;
};
type: string;
};
easter: boolean;
"04-25 if sunday then next monday": boolean;
"2020-04-27": boolean;
"04-25": {
name: {
en: string;
};
};
"easter -1": boolean;
"monday after 05-27": boolean;
"06-08 if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
type: string;
};
"2nd monday in June": boolean;
"Monday after 2nd saturday in June prior to 2022-09-09": {
substitute: boolean;
name: {
en: string;
};
};
"Monday after 2nd saturday in June since 2022-09-09 if is public holiday then next monday": {
name: {
en: string;
};
};
"1st monday in October": boolean;
"2nd monday in October": {
name: {
en: string;
};
type: string;
};
"Wednesday before 12-01": {
name: {
en: string;
};
type: string;
};
};
};
NG: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"05-01 and if Saturday then next Monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"05-27": {
name: {
en: string;
type: string;
};
};
"05-29 prior to 2018": {
name: {
en: string;
};
};
"06-12 prior to 2018": {
name: {
en: string;
};
};
"06-12 and if Saturday then next Monday since 2018": {
substitute: boolean;
name: {
en: string;
};
};
"10-01": {
_name: string;
};
"11-01 since 2020": {
name: {
en: string;
};
};
"12-31": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P2D": {
_name: string;
name: {
en: string;
};
};
"10 Dhu al-Hijjah P2D": {
_name: string;
name: {
en: string;
};
};
};
};
NI: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-18": {
name: {
en: string;
es: string;
};
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
"05-01": {
_name: string;
};
"05-30": {
_name: string;
name: {
es: string;
};
type: string;
};
"06-01": {
name: {
en: string;
es: string;
};
};
"06-23": {
_name: string;
name: {
es: string;
};
type: string;
};
"07-19": {
name: {
en: string;
es: string;
};
};
"09-14": {
name: {
en: string;
es: string;
};
};
"09-15": {
_name: string;
};
"10-12": {
name: {
en: string;
es: string;
};
};
"12-08": {
_name: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
NL: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"02-14": {
_name: string;
type: string;
};
"03-08": {
_name: string;
type: string;
};
"easter -46": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
type: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-27 if sunday then previous saturday since 2014": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
};
"04-30 if sunday then next monday since 1949 and prior to 1980": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
};
"04-30 if sunday then previous saturday since 1980 and prior to 2014": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
};
"05-01": {
_name: string;
type: string;
};
"05-04": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"05-05": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 39": {
_name: string;
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"3rd sunday in June": {
_name: string;
type: string;
};
"06-29 since 2005 and prior to 2009": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"saturday before 07-01 since 2009": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"07-01": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"08-31 since 1885 and prior to 1891": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
};
"08-31 since 1891 and prior to 1949": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
};
"3rd tuesday in September": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"10-04": {
_name: string;
type: string;
};
"10-31": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"11-01": {
_name: string;
type: string;
};
"11-02": {
_name: string;
type: string;
};
"11-11": {
_name: string;
type: string;
};
"12-05": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"12-15": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"12-15 if sunday then next monday since 2008": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
pt: string;
};
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
states: {
GR: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
regions: {
GRN: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
days: {
"08-28": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
type: string;
};
};
};
};
};
LI: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
days: {
"01-06": {
_name: string;
type: string;
};
"easter -49 P3D": {
_name: string;
type: string;
};
};
};
NB: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
days: {
"01-06": {
_name: string;
type: string;
};
"easter -49 P3D": {
_name: string;
type: string;
};
};
};
NH: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
regions: {
ALK: {
name: string;
days: {
"10-08": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
type: string;
};
};
};
};
};
ZH: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
regions: {
BRL: {
name: string;
days: {
"04-01": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
type: string;
};
};
};
LDN: {
names: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
days: {
"10-03": {
name: {
nl: string;
en: string;
de: string;
fr: string;
es: string;
it: string;
};
type: string;
};
};
};
};
};
};
};
NO: {
names: {
no: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-21": {
name: {
no: string;
en: string;
};
type: string;
};
"02-06": {
name: {
no: string;
en: string;
};
type: string;
};
"2nd sunday in February": {
_name: string;
type: string;
};
"02-14": {
_name: string;
type: string;
};
"02-21": {
name: {
no: string;
en: string;
};
type: string;
};
"easter -49": {
_name: string;
type: string;
};
"easter -46": {
_name: string;
type: string;
};
"03-08": {
_name: string;
type: string;
};
"easter -7": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-01": {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"05-08": {
_name: string;
type: string;
};
"05-17": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"easter 50": {
_name: string;
};
"06-07": {
name: {
no: string;
en: string;
};
type: string;
};
"06-23": {
name: {
no: string;
en: string;
};
type: string;
};
"07-04": {
name: {
no: string;
en: string;
};
type: string;
};
"07-20": {
name: {
no: string;
en: string;
};
type: string;
};
"07-29": {
name: {
no: string;
en: string;
};
type: string;
};
"08-19": {
name: {
no: string;
en: string;
};
type: string;
};
"1st sunday in November": {
name: {
no: string;
en: string;
};
type: string;
};
"2nd sunday in November": {
_name: string;
type: string;
};
"4th sunday before 12-25": {
name: {
no: string;
en: string;
};
type: string;
};
"3rd sunday before 12-25": {
name: {
no: string;
en: string;
};
type: string;
};
"2nd sunday before 12-25": {
name: {
no: string;
en: string;
};
type: string;
};
"1st sunday before 12-25": {
name: {
no: string;
en: string;
};
type: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31 14:00 if sunday then 00:00": {
_name: string;
type: string;
};
};
};
NZ: {
names: {
en: string;
mi: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"01-02 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
name: {
en: string;
};
};
"02-06 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-25 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st monday in June prior to 2023": {
name: {
en: string;
};
};
"1st monday in June since 2023": {
name: {
en: string;
};
};
"4th monday in October": {
_name: string;
};
"12-25 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if saturday then next monday if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"2022-06-24": {
name: {
en: string;
};
};
"2023-07-14": {
name: {
en: string;
};
};
"2024-06-28": {
name: {
en: string;
};
};
"2025-06-20": {
name: {
en: string;
};
};
"2026-07-10": {
name: {
en: string;
};
};
"2027-06-25": {
name: {
en: string;
};
};
"2028-07-14": {
name: {
en: string;
};
};
"2029-07-06": {
name: {
en: string;
};
};
"2030-06-21": {
name: {
en: string;
};
};
"2031-07-11": {
name: {
en: string;
};
};
"2032-07-02": {
name: {
en: string;
};
};
"2033-06-24": {
name: {
en: string;
};
};
"2034-07-07": {
name: {
en: string;
};
};
"2035-06-29": {
name: {
en: string;
};
};
"2036-07-18": {
name: {
en: string;
};
};
"2037-07-10": {
name: {
en: string;
};
};
"2038-06-25": {
name: {
en: string;
};
};
"2039-07-15": {
name: {
en: string;
};
};
"2040-07-06": {
name: {
en: string;
};
};
"2041-07-19": {
name: {
en: string;
};
};
"2042-07-11": {
name: {
en: string;
};
};
"2043-07-03": {
name: {
en: string;
};
};
"2044-06-24": {
name: {
en: string;
};
};
"2045-07-07": {
name: {
en: string;
};
};
"2046-06-29": {
name: {
en: string;
};
};
"2047-07-19": {
name: {
en: string;
};
};
"2048-07-03": {
name: {
en: string;
};
};
"2049-06-25": {
name: {
en: string;
};
};
"2050-07-15": {
name: {
en: string;
};
};
"2051-06-30": {
name: {
en: string;
};
};
"2052-06-21": {
name: {
en: string;
};
};
"2022-09-26": {
name: {
en: string;
};
};
};
states: {
AUK: {
names: {
en: string;
mi: string;
};
days: {
"01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
BOP: {
names: {
en: string;
mi: string;
};
days: {
"01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
CAN: {
names: {
en: string;
mi: string;
};
days: {
"friday after 2nd tuesday in November": {
name: {
en: string;
};
note: string;
};
};
regions: {
TIMARU: {
name: string;
days: {
"friday after 2nd tuesday in November": boolean;
"4th monday in September": {
name: {
en: string;
};
};
};
};
};
};
CIT: {
names: {
en: string;
mi: string;
};
days: {
"11-30 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
GIS: {
names: {
en: string;
mi: string;
};
days: {
"01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
HKB: {
names: {
en: string;
mi: string;
};
days: {
"friday before 4th monday in October": {
name: {
en: string;
};
};
};
};
MBH: {
names: {
en: string;
mi: string;
};
days: {
"5th monday in October": {
name: {
en: string;
};
};
};
};
MWT: {
name: string;
days: {
"01-22 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
NSN: {
names: {
en: string;
mi: string;
};
days: {
"02-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
NTL: {
names: {
en: string;
mi: string;
};
days: {
"01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
OTA: {
names: {
en: string;
mi: string;
};
days: {
"03-23 if Tuesday,Wednesday,Thursday then previous Monday if Friday,Saturday,Sunday then next Monday if is public holiday then next Monday": {
name: {
en: string;
};
};
};
};
STL: {
names: {
en: string;
mi: string;
};
days: {
"easter 2": {
name: {
en: string;
};
};
};
};
TAS: {
names: {
en: string;
mi: string;
};
days: {
"02-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
TKI: {
name: string;
days: {
"2nd monday in March": {
name: {
en: string;
};
};
};
};
WKO: {
name: string;
days: {
"01-29 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
WGN: {
names: {
en: string;
mi: string;
};
days: {
"01-22 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
WTC: {
names: {
en: string;
mi: string;
};
days: {
"12-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
regions: {
BULLER: {
name: string;
days: {
"12-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": boolean;
"02-01 if tuesday,wednesday,thursday then previous monday if friday,saturday,sunday then next monday": {
name: {
en: string;
};
};
};
};
};
};
};
};
PA: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"01-09 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
es: string;
};
};
"easter -48": {
_name: string;
type: string;
};
"easter -47": {
_name: string;
};
"easter -2": {
_name: string;
};
"05-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"07-01 every 5 years since 2014": {
name: {
en: string;
};
};
"11-03 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
es: string;
};
};
"11-04": {
name: {
en: string;
es: string;
};
type: string;
};
"11-05 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
es: string;
};
};
"11-10 and if sunday then next monday": {
substitute: boolean;
name: {
es: string;
};
};
"11-28 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"12-08 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"12-20 and if sunday then next monday": {
substitute: boolean;
active: {
from: string;
}[];
name: {
en: string;
es: string;
};
};
"12-25 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
};
PE: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"05-01": {
_name: string;
};
"06-07 since 2024": {
name: {
en: string;
es: string;
};
note: string;
};
"06-29": {
_name: string;
};
"07-23 since 2023": {
name: {
en: string;
es: string;
};
note: string;
};
"07-28": {
_name: string;
};
"07-29": {
_name: string;
};
"08-06 since 2022": {
name: {
en: string;
es: string;
};
note: string;
};
"08-30": {
name: {
en: string;
es: string;
};
};
"10-08": {
name: {
en: string;
es: string;
};
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-09 since 2022": {
name: {
en: string;
es: string;
};
note: string;
};
"12-25": {
_name: string;
};
};
regions: {
CUS: {
name: string;
days: {
"06-24": {
name: {
en: string;
es: string;
qu: string;
};
type: string;
};
};
};
};
};
PF: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"03-05": {
name: {
fr: string;
en: string;
};
};
"easter -2": {
_name: string;
};
"06-29": {
name: {
fr: string;
en: string;
};
active: {
to: string;
}[];
};
"11-20": {
name: {
fr: string;
en: string;
};
active: {
from: string;
}[];
};
};
};
PH: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-23": {
type: string;
name: {
en: string;
fil: string;
};
};
"chinese 01-0-01": {
type: string;
name: {
en: string;
fil: string;
};
};
"02-02": {
type: string;
_name: string;
};
"chinese 01-0-15": {
type: string;
name: {
en: string;
fil: string;
};
};
"02-25 since 2002 prior to 2024": {
name: {
en: string;
fil: string;
};
type: string;
note: string;
};
"02-25 since 2024": {
name: {
en: string;
fil: string;
};
type: string;
note: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
type: string;
note: string;
};
easter: {
_name: string;
};
"04-09": {
name: {
en: string;
fil: string;
};
};
"04-27": {
type: string;
name: {
en: string;
fil: string;
};
};
"05-01": {
_name: string;
name: {
en: string;
fil: string;
};
};
"06-12": {
_name: string;
};
"06-19": {
type: string;
name: {
en: string;
fil: string;
};
active: {
from: string;
}[];
disable: string[];
};
"2011-06-19": {
name: {
en: string;
fil: string;
};
};
"07-27": {
type: string;
name: {
en: string;
fil: string;
};
};
"08-21": {
name: {
en: string;
fil: string;
};
type: string;
note: string;
};
"1st monday before September": {
name: {
en: string;
fil: string;
};
};
"chinese 08-0-15": {
type: string;
name: {
en: string;
fil: string;
};
};
"11-01": {
_name: string;
type: string;
note: string;
};
"11-02": {
_name: string;
type: string;
note: string;
};
"11-30": {
name: {
en: string;
fil: string;
};
};
"12-08": {
_name: string;
name: {
en: string;
fil: string;
};
type: string;
note: string;
};
"12-24": {
_name: string;
type: string;
note: string;
};
"12-25": {
_name: string;
};
"12-30": {
name: {
en: string;
fil: string;
};
};
"12-31": {
_name: string;
type: string;
note: string;
};
"1 Muharram": {
type: string;
_name: string;
};
"12 Rabi al-awwal": {
type: string;
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
PK: {
names: {
en: string;
ur: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"02-05": {
name: {
en: string;
ur: string;
};
};
"03-23": {
name: {
en: string;
ur: string;
};
};
"05-01": {
_name: string;
};
"05-28": {
name: {
en: string;
ur: string;
};
};
"08-14": {
name: {
en: string;
ur: string;
};
};
"11-09": {
name: {
en: string;
ur: string;
};
};
"12-25": {
name: {
en: string;
ur: string;
};
};
"9 Muharram P2D": {
name: {
en: string;
ur: string;
};
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P3D": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
};
states: {
BA: {
name: string;
};
GB: {
name: string;
};
IS: {
name: string;
};
JK: {
name: string;
};
KP: {
name: string;
};
PB: {
name: string;
};
SD: {
name: string;
};
};
};
PL: {
names: {
pl: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-06 since 2011": {
_name: string;
};
"01-21": {
name: {
pl: string;
en: string;
};
type: string;
};
"01-22": {
name: {
pl: string;
en: string;
};
type: string;
};
"02-14": {
_name: string;
type: string;
};
"02-19 since 2020": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"03-01 since 2011": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"Thursday before easter -46": {
name: {
pl: string;
en: string;
};
type: string;
};
"easter -47": {
_name: string;
type: string;
};
"easter -46": {
_name: string;
type: string;
};
"03-08": {
_name: string;
type: string;
};
"03-10": {
name: {
pl: string;
en: string;
};
type: string;
};
"03-21": {
name: {
pl: string;
en: string;
};
type: string;
};
"03-24 since 2018": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"04-14 since 2019": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"easter -7": {
_name: string;
type: string;
};
"easter -3": {
_name: string;
type: string;
note: string;
};
"easter -2": {
_name: string;
type: string;
note: string;
};
"easter -1": {
_name: string;
type: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-19": {
name: {
pl: string;
en: string;
};
type: string;
};
"04-22": {
name: {
pl: string;
en: string;
};
type: string;
};
"05-01": {
_name: string;
name: {
pl: string;
};
};
"05-02 since 2004": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"05-03": {
name: {
pl: string;
en: string;
};
};
"05-08 since 2015": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"05-09": {
_name: string;
type: string;
};
"05-26": {
_name: string;
type: string;
};
"06-01": {
name: {
pl: string;
en: string;
};
type: string;
};
"06-12 since 2017": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"06-23": {
_name: string;
type: string;
};
"easter 49": {
_name: string;
};
"easter 60": {
_name: string;
};
"08-01 since 2009": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"08-15": {
_name: string;
};
"08-31 since 2005": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"09-01": {
name: {
pl: string;
en: string;
};
type: string;
};
"09-17": {
name: {
pl: string;
en: string;
};
type: string;
};
"09-30": {
name: {
pl: string;
en: string;
};
type: string;
};
"10-19 since 2018": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"11-01": {
_name: string;
};
"11-11": {
_name: string;
};
"12-06": {
_name: string;
type: string;
};
"12-24 since 2025": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-27 since 2021": {
name: {
pl: string;
en: string;
};
type: string;
note: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
PM: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {};
_days: string;
};
PR: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"01-06": {
_name: string;
};
"2nd Monday in January": {
name: {
es: string;
en: string;
};
};
"02-18": {
name: {
es: string;
en: string;
};
};
"03-02 since 2017": {
name: {
es: string;
en: string;
};
};
"03-17": boolean;
"03-22": {
name: {
es: string;
en: string;
};
};
"04-16": {
name: {
es: string;
en: string;
};
};
"3rd Monday in July": {
name: {
es: string;
en: string;
};
};
"07-25": {
name: {
es: string;
en: string;
};
};
"07-27": {
name: {
es: string;
en: string;
};
};
"11-19": {
name: {
es: string;
en: string;
};
};
};
};
PT: {
names: {
pt: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -47": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"04-25": {
name: {
pt: string;
en: string;
};
};
"05-01": {
_name: string;
};
"1st sunday in May": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"06-10": {
name: {
pt: string;
en: string;
};
};
"08-15": {
_name: string;
};
"10-05": {
name: {
pt: string;
};
};
"11-01": {
_name: string;
};
"12-01": {
name: {
pt: string;
};
};
"12-08": {
_name: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
PY: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"03-01": {
disable: string[];
enable: string[];
name: {
en: string;
es: string;
};
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
"04-30": {
name: {
en: string;
es: string;
};
type: string;
note: string;
};
"05-01": {
_name: string;
};
"05-14": {
_name: string;
};
"05-15": {
_name: string;
};
"06-12": {
name: {
en: string;
es: string;
};
disable: string[];
enable: string[];
};
"08-15": {
_name: string;
disable: string[];
enable: string[];
};
"09-29": {
disable: string[];
enable: string[];
name: {
en: string;
es: string;
};
};
"12-08": {
_name: string;
name: {
en: string;
es: string;
};
};
"12-25": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
"2026-06-30": {
name: {
en: string;
es: string;
};
};
};
};
RE: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"12-20": {
_name: string;
};
};
};
RO: {
names: {
ro: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 P2DT": {
name: {
ro: string;
en: string;
};
};
"01-06": {
name: {
ro: string;
en: string;
};
active: {
from: string;
}[];
};
"01-07": {
name: {
ro: string;
en: string;
};
active: {
from: string;
}[];
};
"01-24": {
name: {
ro: string;
en: string;
};
active: {
from: string;
}[];
};
"03-08": {
name: {
ro: string;
en: string;
};
type: string;
};
"orthodox -2": {
_name: string;
active: {
from: string;
}[];
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"05-01": {
_name: string;
};
"orthodox 39": {
_name: string;
type: string;
};
"orthodox 49": {
_name: string;
};
"orthodox 50": {
_name: string;
};
"Sunday before 06-01": {
name: {
ro: string;
en: string;
};
type: string;
};
"06-01": {
name: {
ro: string;
en: string;
};
active: {
from: string;
}[];
};
"06-26": {
name: {
ro: string;
en: string;
};
type: string;
};
"07-29": {
name: {
ro: string;
en: string;
};
type: string;
};
"08-15": {
_name: string;
};
"11-30": {
name: {
ro: string;
en: string;
};
active: {
from: string;
}[];
};
"12-01": {
name: {
ro: string;
en: string;
};
};
"12-08": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
RS: {
names: {
sr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 if sunday then next tuesday": {
_name: string;
};
"01-02 if sunday then next monday": {
_name: string;
};
"julian 12-25": {
_name: string;
};
"02-15 if sunday then next tuesday": {
name: {
sr: string;
en: string;
};
};
"02-16 if sunday then next monday": {
name: {
sr: string;
en: string;
};
};
"orthodox -2": {
_name: string;
};
orthodox: {
_name: string;
};
"orthodox 1": {
_name: string;
};
"05-01 if sunday then next tuesday": {
_name: string;
};
"05-02 if sunday then next monday": {
_name: string;
};
"11-11 if sunday then next monday": {
name: {
sr: string;
en: string;
};
};
"easter -2": {
_name: string;
type: string;
note: string;
};
easter: {
_name: string;
type: string;
note: string;
};
"easter 1": {
_name: string;
type: string;
note: string;
};
"12-25": {
_name: string;
type: string;
note: string;
};
"10 Dhu al-Hijjah": {
_name: string;
type: string;
note: string;
};
"1 Shawwal": {
_name: string;
type: string;
note: string;
};
"10 Tishrei": {
_name: string;
type: string;
note: string;
};
"julian 01-14": {
name: {
sr: string;
en: string;
};
type: string;
};
"04-22": {
name: {
sr: string;
en: string;
};
type: string;
};
"05-09": {
name: {
sr: string;
en: string;
};
type: string;
};
"julian 06-15": {
name: {
sr: string;
en: string;
};
type: string;
};
"10-21": {
name: {
sr: string;
en: string;
};
type: string;
};
};
};
RU: {
names: {
ru: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-02 P5D": {
name: {
ru: string;
en: string;
};
};
"julian 12-25": {
_name: string;
};
"01-08": {
name: {
ru: string;
en: string;
};
};
"02-23": {
name: {
ru: string;
en: string;
};
};
"03-08 and if sunday then next monday": {
_name: string;
};
"2022-03-07": {
name: {
ru: string;
en: string;
};
};
"05-01": {
name: {
ru: string;
en: string;
};
};
"2022-05-02": {
name: {
ru: string;
en: string;
};
};
"2022-05-03": {
name: {
ru: string;
en: string;
};
};
"05-09": {
name: {
ru: string;
en: string;
};
};
"2022-05-10": {
name: {
ru: string;
en: string;
};
};
"06-12": {
name: {
ru: string;
en: string;
};
};
"2022-06-13": {
name: {
ru: string;
en: string;
};
};
"11-04": {
name: {
ru: string;
en: string;
};
};
};
states: {
AD: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"orthodox 9": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
"10-05": {
name: {
ru: string;
en: string;
};
};
};
};
AL: {
names: {
ru: string;
en: string;
};
days: {
"07-03": {
name: {
ru: string;
en: string;
};
};
};
};
BA: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
"10-11": {
name: {
ru: string;
en: string;
};
};
};
};
BEL: {
names: {
ru: string;
en: string;
};
days: {
"07-12": {
name: {
ru: string;
en: string;
};
};
};
};
BRY: {
names: {
ru: string;
en: string;
};
days: {
"2026-04-21": {
name: {
ru: string;
en: string;
};
};
};
};
BU: {
names: {
ru: string;
en: string;
};
days: {
"2026-02-18": {
name: {
ru: string;
en: string;
};
};
};
};
CE: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
"03-23": {
name: {
ru: string;
en: string;
};
};
"04-16": {
name: {
ru: string;
en: string;
};
};
};
};
CR: {
names: {
ru: string;
en: string;
};
days: {
"03-18": {
name: {
ru: string;
en: string;
};
};
"orthodox 1": {
name: {
ru: string;
en: string;
};
};
"orthodox 50": {
name: {
ru: string;
en: string;
};
};
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
};
};
CU: {
names: {
ru: string;
en: string;
};
days: {
"06-24": {
name: {
ru: string;
en: string;
};
};
};
};
DA: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"orthodox 1": {
name: {
ru: string;
en: string;
};
};
"orthodox 9": {
name: {
ru: string;
en: string;
};
};
"07-26": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
"09-15": {
name: {
ru: string;
en: string;
};
};
};
};
IN: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
};
};
IRK: {
names: {
ru: string;
en: string;
};
days: {
"2026-04-21": {
name: {
ru: string;
en: string;
};
};
};
};
KB: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
"orthodox 9": {
name: {
ru: string;
en: string;
};
};
"03-28": {
name: {
ru: string;
en: string;
};
};
"05-21": {
name: {
ru: string;
en: string;
};
};
"09-01": {
name: {
ru: string;
en: string;
};
};
"09-20": {
name: {
ru: string;
en: string;
};
};
};
};
KC: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
"orthodox 9": {
name: {
ru: string;
en: string;
};
};
"05-03": {
name: {
ru: string;
en: string;
};
};
};
};
KDA: {
names: {
ru: string;
en: string;
};
days: {
"2026-04-21": {
name: {
ru: string;
en: string;
};
};
};
};
KL: {
names: {
ru: string;
en: string;
};
days: {
"2026-02-18": {
name: {
ru: string;
en: string;
};
};
"07-05": {
name: {
ru: string;
en: string;
};
};
"2026-05-31": {
name: {
ru: string;
en: string;
};
};
"2024-12-25": {
name: {
ru: string;
en: string;
};
};
"2025-12-14": {
name: {
ru: string;
en: string;
};
};
"12-28": {
name: {
ru: string;
en: string;
};
};
};
};
KO: {
names: {
ru: string;
en: string;
};
days: {
"08-22": {
name: {
ru: string;
en: string;
};
};
};
};
KR: {
names: {
ru: string;
en: string;
};
days: {
"06-08": {
name: {
ru: string;
en: string;
};
};
};
};
MR: {
names: {
ru: string;
en: string;
};
days: {
"2026-08-05": {
name: {
ru: string;
en: string;
};
};
};
};
NO: {
names: {
ru: string;
en: string;
};
days: {
"2026-11-23": {
name: {
ru: string;
en: string;
};
};
};
};
OMS: {
names: {
ru: string;
en: string;
};
days: {
"2026-04-21": {
name: {
ru: string;
en: string;
};
};
};
};
PNZ: {
names: {
ru: string;
en: string;
};
days: {
"2026-04-21": {
name: {
ru: string;
en: string;
};
};
};
};
SA: {
names: {
ru: string;
en: string;
};
days: {
"04-27": {
name: {
ru: string;
en: string;
};
};
"06-21": {
name: {
ru: string;
en: string;
};
};
};
};
SAR: {
names: {
ru: string;
en: string;
};
days: {
"2026-04-21": {
name: {
ru: string;
en: string;
};
};
};
};
SEV: {
names: {
ru: string;
en: string;
};
days: {
"03-18": {
name: {
ru: string;
en: string;
};
};
"06-14": {
name: {
ru: string;
en: string;
};
};
};
};
STA: {
names: {
ru: string;
en: string;
};
days: {
"2026-04-21": {
name: {
ru: string;
en: string;
};
};
};
};
TA: {
names: {
ru: string;
en: string;
};
days: {
"1 Shawwal": {
name: {
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah": {
name: {
ru: string;
en: string;
};
};
"08-30": {
name: {
ru: string;
en: string;
};
};
"11-06": {
name: {
ru: string;
en: string;
};
};
};
};
TY: {
names: {
ru: string;
en: string;
};
days: {
"2024-02-10": {
name: {
ru: string;
en: string;
};
};
"2025-03-01": {
name: {
ru: string;
en: string;
};
};
"2026-02-18": {
name: {
ru: string;
en: string;
};
};
"2024-05-06": {
name: {
ru: string;
en: string;
};
};
"2025-05-06": {
name: {
ru: string;
en: string;
};
};
"2026-05-08": {
name: {
ru: string;
en: string;
};
};
"2024-07-19": {
name: {
ru: string;
en: string;
};
};
"2025-07-18": {
name: {
ru: string;
en: string;
};
};
"2026-07-24": {
name: {
ru: string;
en: string;
};
};
"08-15": {
name: {
ru: string;
en: string;
};
};
};
};
ZAB: {
names: {
ru: string;
en: string;
};
days: {
"2026-02-18": {
name: {
ru: string;
en: string;
};
};
};
};
};
};
RW: {
names: {
en: string;
fr: string;
rw: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-02": {
_name: string;
};
"02-01": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"04-07": {
name: {
fr: string;
en: string;
};
};
"05-01": {
_name: string;
};
"07-01": {
_name: string;
};
"07-04": {
name: {
fr: string;
en: string;
};
};
"08-15": {
_name: string;
};
"1st friday in August": {
name: {
rw: string;
fr: string;
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"easter 1": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
SA: {
names: {
ar: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"02-22 since 2022": {
name: {
ar: string;
en: string;
};
};
"09-23 since 2005": {
name: {
ar: string;
en: string;
};
};
"30 Ramadan P4D": {
_name: string;
};
"9 Dhu al-Hijjah P4D": {
_name: string;
};
};
};
SC: {
names: {
en: string;
fr: string;
crs: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 P2D": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 60": {
_name: string;
};
"05-01": {
_name: string;
};
"06-18": {
_name: string;
};
"06-29": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-08": {
_name: string;
};
"12-25": {
_name: string;
};
};
};
SD: {
names: {
ar: string;
en: string;
};
langs: undefined[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"12-19": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal P4D": {
_name: string;
};
"10 Dhu al-Hijjah P3D": {
_name: string;
};
"julian 12-25": {
_name: string;
name: {
en: string;
};
};
orthodox: {
_name: string;
name: {
en: string;
};
};
};
};
SE: {
names: {
sv: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-05 12:00": {
name: {
sv: string;
en: string;
};
type: string;
};
"01-06": {
_name: string;
};
"01-13": {
name: {
sv: string;
en: string;
};
type: string;
};
"1st sunday in March": {
name: {
sv: string;
};
type: string;
};
"03-25 prior to 1990": {
name: {
sv: string;
en: string;
lat: string;
};
type: string;
};
"04-30 12:00": {
name: {
sv: string;
en: string;
};
type: string;
};
"easter -3": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter -1": {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 48": {
name: {
sv: string;
en: string;
};
type: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
type: string;
};
"sunday before 06-01": {
_name: string;
type: string;
};
"06-06 since 2005": {
name: {
sv: string;
en: string;
};
};
"06-06 since 1983 prior to 2005": {
name: {
sv: string;
en: string;
};
type: string;
};
"friday after 06-19": {
name: {
sv: string;
en: string;
fi: string;
};
type: string;
};
"saturday after 06-20": {
name: {
sv: string;
en: string;
fi: string;
};
};
"friday after 10-30 12:00": {
name: {
sv: string;
en: string;
};
type: string;
};
"saturday after 10-31": {
_name: string;
};
"11-06": {
name: {
sv: string;
en: string;
};
type: string;
};
"11-11": {
name: {
sv: string;
en: string;
};
type: string;
};
"12-10": {
name: {
sv: string;
en: string;
};
type: string;
};
"12-13": {
name: {
sv: string;
en: string;
};
type: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
SG: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"chinese 01-0-01": {
name: {
en: string;
};
};
"chinese 01-0-02": {
name: {
en: string;
};
};
"substitutes chinese 01-0-01 if sunday then next tuesday": {
substitute: boolean;
name: {
en: string;
};
};
"substitutes chinese 01-0-02 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"05-01": {
_name: string;
};
"substitutes 05-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"08-09": {
name: {
en: string;
};
};
"substitutes 08-09 if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"substitutes 12-25 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"1 Shawwal": {
_name: string;
name: {
en: string;
};
disable: string[];
enable: string[];
};
"10 Dhu al-Hijjah": {
_name: string;
name: {
en: string;
};
disable: string[];
enable: string[];
};
"2001-05-07": {
_name: string;
};
"2002-05-27": {
_name: string;
};
"2003-05-15": {
_name: string;
};
"2004-06-02": {
_name: string;
};
"2005-05-23": {
_name: string;
};
"2006-05-12": {
_name: string;
};
"2007-05-31": {
_name: string;
};
"2008-05-19": {
_name: string;
};
"2009-05-09": {
_name: string;
};
"2010-05-28": {
_name: string;
};
"2011-05-17": {
_name: string;
};
"2012-05-05": {
_name: string;
};
"2013-05-24": {
_name: string;
};
"2014-05-13": {
_name: string;
};
"2015-06-01": {
_name: string;
};
"2016-05-21": {
_name: string;
};
"2017-05-10": {
_name: string;
};
"2018-05-29": {
_name: string;
};
"2019-05-19": {
_name: string;
};
"2019-05-20": {
substitute: boolean;
_name: string;
};
"2020-05-07": {
_name: string;
};
"2021-05-26": {
_name: string;
};
"2022-05-15": {
_name: string;
};
"2022-05-16": {
substitute: boolean;
_name: string;
};
"2023-06-02": {
_name: string;
};
"2024-05-22": {
_name: string;
};
"2025-05-12": {
_name: string;
};
"2026-05-31": {
_name: string;
};
"2026-06-01": {
substitute: boolean;
_name: string;
};
"2000-10-26": {
_name: string;
};
"2001-11-14": {
_name: string;
};
"2002-11-03": {
_name: string;
};
"2002-11-04": {
substitute: boolean;
_name: string;
};
"2003-10-23": {
_name: string;
};
"2004-11-11": {
_name: string;
};
"2005-11-01": {
_name: string;
};
"2006-10-21": {
_name: string;
};
"2007-11-08": {
_name: string;
};
"2008-10-27": {
_name: string;
};
"2009-10-17": {
_name: string;
};
"2010-11-05": {
_name: string;
};
"2011-10-26": {
_name: string;
};
"2012-11-13": {
_name: string;
};
"2013-11-03": {
_name: string;
};
"2013-11-04": {
substitute: boolean;
_name: string;
};
"2014-10-22": {
_name: string;
};
"2015-11-10": {
_name: string;
};
"2016-10-29": {
_name: string;
};
"2017-10-18": {
_name: string;
};
"2018-11-06": {
_name: string;
};
"2019-10-27": {
_name: string;
};
"2019-10-28": {
substitute: boolean;
_name: string;
};
"2020-11-14": {
_name: string;
};
"2021-11-04": {
_name: string;
};
"2022-10-24": {
_name: string;
};
"2023-11-13": {
_name: string;
};
"2024-10-31": {
_name: string;
};
"2025-10-20": {
_name: string;
};
"2026-11-08": {
_name: string;
};
"2026-11-09": {
substitute: boolean;
_name: string;
};
"2027-10-28": {
_name: string;
};
"2028-11-15": {
_name: string;
};
"2029-11-05": {
_name: string;
};
"2030-10-25": {
_name: string;
};
"2023-09-1": {
name: {
en: string;
};
type: string;
};
};
};
SH: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 01-01 if saturday then next monday": {
substitute: boolean;
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"3rd monday in April": {
name: {
en: string;
};
};
"05-21": {
name: {
en: string;
};
};
"easter 50": {
_name: string;
};
"monday before 09-01": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"substitutes 12-25 if saturday then next tuesday": {
substitute: boolean;
_name: string;
};
"substitutes 12-25 if sunday then next tuesday": {
substitute: boolean;
_name: string;
};
"12-26": {
_name: string;
};
"substitutes 12-26 if saturday then next monday": {
substitute: boolean;
_name: string;
};
"substitutes 12-26 if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
states: {
AC: {
name: string;
days: {
"easter 39": {
_name: string;
};
};
};
HL: {
name: string;
days: {};
};
TA: {
name: string;
days: {
"easter 39": {
_name: string;
};
"2012-04-23": {
name: {
en: string;
};
};
"2013-05-03": {
name: {
en: string;
};
};
"2014-05-02": {
name: {
en: string;
};
};
"2015-05-16": {
name: {
en: string;
};
};
"2016-04-30": {
name: {
en: string;
};
};
"2017-05-26": {
name: {
en: string;
};
};
"2018-06-02": {
name: {
en: string;
};
};
"08-14": {
name: {
en: string;
};
};
"monday before 09-01": boolean;
};
};
};
};
SI: {
names: {
sl: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-02": {
_name: string;
active: ({
from?: undefined;
to: number;
} | {
to?: undefined;
from: number;
})[];
};
"02-08": {
name: {
en: string;
sl: string;
};
active: {
from: number;
}[];
};
"03-08": {
_name: string;
type: string;
};
"04-23": {
name: {
sl: string;
en: string;
};
type: string;
};
"easter -49": {
_name: string;
type: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-27": {
name: {
sl: string;
en: string;
};
};
"05-01": {
_name: string;
name: {
en: string;
};
active: {
from: number;
}[];
};
"05-02": {
_name: string;
name: {
en: string;
};
active: {
from: number;
}[];
};
"easter 49": {
_name: string;
};
"06-08": {
name: {
sl: string;
en: string;
};
type: string;
active: {
from: number;
}[];
};
"06-25": {
name: {
sl: string;
en: string;
};
active: {
from: number;
}[];
};
"08-15": {
_name: string;
active: {
from: number;
}[];
};
"08-17": {
name: {
sl: string;
en: string;
};
type: string;
active: {
from: number;
}[];
};
"09-15": {
name: {
sl: string;
en: string;
};
type: string;
active: {
from: number;
}[];
};
"09-23": {
name: {
sl: string;
en: string;
};
type: string;
active: {
from: number;
}[];
};
"10-25": {
name: {
sl: string;
en: string;
};
type: string;
active: {
from: number;
}[];
};
"10-31": {
name: {
sl: string;
en: string;
};
};
"11-01": {
name: {
sl: string;
en: string;
};
};
"11-11": {
name: {
sl: string;
en: string;
};
type: string;
};
"11-23": {
name: {
sl: string;
en: string;
};
type: string;
active: {
from: number;
}[];
};
"12-06": {
name: {
sl: string;
en: string;
};
type: string;
};
"12-25": {
_name: string;
active: ({
from?: undefined;
to: number;
} | {
to?: undefined;
from: number;
})[];
};
"12-26": {
name: {
sl: string;
en: string;
};
};
};
};
SJ: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
};
SK: {
names: {
sk: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
name: {
sk: string;
};
};
"01-06": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"05-08 prior to 2026": {
name: {
sk: string;
en: string;
};
};
"05-08 since 2026": {
name: {
sk: string;
en: string;
};
type: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"07-05": {
name: {
sk: string;
en: string;
};
};
"08-29": {
name: {
sk: string;
en: string;
};
};
"09-01 since 1994 and prior to 2024": {
_name: string;
};
"09-01 since 2024": {
_name: string;
type: string;
};
"09-15 prior to 2026": {
name: {
sk: string;
en: string;
};
};
"09-15 since 2026": {
name: {
sk: string;
en: string;
};
type: string;
};
"11-01": {
_name: string;
};
"11-17 prior to 2025": {
name: {
sk: string;
en: string;
};
};
"11-17 since 2025": {
name: {
sk: string;
en: string;
};
type: string;
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
SL: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"02-18 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"03-08 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"04-27 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"1 Shawwal and if Sunday then next Monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"10 Dhu al-Hijjah and if Sunday then next Monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"12 Rabi al-awwal and if Sunday then next Monday": {
substitute: boolean;
_name: string;
name: {
en: string;
};
};
"12-25 and if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
};
};
SM: {
names: {
it: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
name: {
it: string;
};
};
"02-05": {
name: {
it: string;
en: string;
};
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"03-25": {
name: {
it: string;
en: string;
};
};
"04-01": {
name: {
it: string;
en: string;
};
};
"05-01": {
_name: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"easter 60": {
_name: string;
};
"07-28": {
name: {
it: string;
en: string;
};
};
"08-15": {
_name: string;
};
"09-03": {
name: {
it: string;
en: string;
};
};
"10-01": {
name: {
it: string;
};
};
"11-01": {
_name: string;
name: {
it: string;
};
};
"11-02": {
name: {
it: string;
en: string;
};
};
"12-08": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
SN: {
names: {
fr: string;
wo: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"04-04": {
_name: string;
};
"05-01": {
_name: string;
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-25": {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 50": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal and if sunday then next monday": {
_name: string;
};
"10 Dhu al-Hijjah and if sunday then next monday": {
_name: string;
};
"10 Muharram": {
_name: string;
};
"18 Safar": {
name: string;
};
};
};
SO: {
names: {
so: string;
ar: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"05-01": {
_name: string;
};
"06-26": {
name: {
ar: string;
en: string;
};
};
"07-01": {
_name: string;
};
"10 Muharram": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
states: {
AW: {
name: string;
days: {
"01-01": boolean;
"05-18 P2D": {
name: {
en: string;
};
};
"07-01": boolean;
"1 Muharram": {
_name: string;
};
"10 Muharram": boolean;
"27 Rajab": {
_name: string;
};
};
};
SA: {
name: string;
_days: string[];
};
SO: {
name: string;
_days: string[];
};
TO: {
name: string;
_days: string[];
};
WO: {
name: string;
_days: string[];
};
};
};
SR: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"chinese 01-0-01": {
name: {
nl: string;
en: string;
};
};
"02-25": {
name: {
nl: string;
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"07-01": {
name: {
nl: string;
srn: string;
en: string;
};
};
"08-09": {
name: {
nl: string;
en: string;
};
};
"10-10": {
name: {
nl: string;
en: string;
};
};
"11-25": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"2015-03-06": {
_name: string;
};
"2016-03-23": {
_name: string;
};
"2017-03-12": {
_name: string;
};
"2018-03-02": {
_name: string;
};
"2019-03-21": {
_name: string;
};
"2020-03-09": {
_name: string;
};
"2021-03-28": {
_name: string;
};
"2022-03-18": {
_name: string;
};
"2023-03-07": {
_name: string;
};
"2024-03-25": {
_name: string;
};
"2025-03-14": {
_name: string;
};
"2026-03-03": {
_name: string;
};
"2027-03-22": {
_name: string;
};
"2028-03-11": {
_name: string;
};
"2029-03-28": {
_name: string;
};
"2030-03-19": {
_name: string;
};
"2014-10-23": {
_name: string;
};
"2015-11-11": {
_name: string;
};
"2016-10-30": {
_name: string;
};
"2017-10-19": {
_name: string;
};
"2018-11-07": {
_name: string;
};
"2019-10-27": {
_name: string;
};
"2020-11-14": {
_name: string;
};
"2021-11-04": {
_name: string;
};
"2022-10-24": {
_name: string;
};
"2023-11-12": {
_name: string;
};
"2024-10-31": {
_name: string;
};
"2025-10-20": {
_name: string;
};
"2026-11-08": {
_name: string;
};
"2027-10-28": {
_name: string;
};
"2028-10-17": {
_name: string;
};
"2029-11-05": {
_name: string;
};
"2030-10-25": {
_name: string;
};
};
};
SS: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-09": {
name: {
en: string;
};
};
"03-08": {
_name: string;
};
"05-16": {
name: {
en: string;
};
};
"1st monday in July": {
_name: string;
type: string;
};
"07-09": {
_name: string;
};
"07-30": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-28": {
name: {
en: string;
};
};
"12-31": {
_name: string;
};
"2 Shawwal": {
_name: string;
};
"12 Dhu al-Hijjah": {
_name: string;
};
};
};
ST: {
names: {
pt: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"02-03 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
pt: string;
};
};
"05-01 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"07-12 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"09-06 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
pt: string;
};
};
"09-30 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
pt: string;
};
};
"12-21 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
pt: string;
};
};
"12-25 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
};
};
SV: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
type: string;
};
"01-16": {
name: {
es: string;
};
type: string;
};
"03-08": {
name: {
es: string;
};
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"05-01": {
_name: string;
};
"05-07": {
name: {
en: string;
es: string;
};
type: string;
};
"05-10": {
_name: string;
type: string;
note: string;
};
"06-17": {
_name: string;
type: string;
};
"06-22": {
name: {
es: string;
};
type: string;
note: string;
};
"08-06": {
name: {
es: string;
};
};
"09-15": {
_name: string;
};
"11-02": {
_name: string;
};
"12-25": {
_name: string;
};
};
regions: {
SS: {
name: string;
days: {
"08-03": {
name: {
es: string;
};
};
"08-05": {
name: {
es: string;
};
};
};
};
};
};
SX: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"04-27": {
name: {
nl: string;
en: string;
};
};
"04-30 if Sunday then next Tuesday prior to 2017": {
_name: string;
};
"04-30 if Saturday then previous Friday if Sunday then next Tuesday since 2017": {
_name: string;
};
"05-01 if Sunday then next Monday": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"07-01": {
name: {
nl: string;
en: string;
};
};
"10-09": {
_name: string;
};
"11-11": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
SZ: {
names: {
ss: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-19 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"04-25 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"05-01 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"easter 39": {
_name: string;
};
"07-22 and if Saturday, Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st Monday in September": {
name: {
ss: string;
en: string;
};
};
"09-06 and if Saturday, Sunday then next Monday": {
substitute: boolean;
_name: string;
name: {
ss: string;
};
};
"12-25": {
_name: string;
};
"12-26 and if Sunday then next Monday": {
_name: string;
};
"12-28 P6D": {
name: {
ss: string;
en: string;
};
};
};
};
TC: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday, Sunday then next Monday": {
_name: string;
};
"2nd Monday in March": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"1st Monday before 06-01": {
name: {
en: string;
};
};
"2nd Monday after 06-02": {
name: {
en: string;
};
};
"1st Monday in August": {
name: {
en: string;
};
};
"1st Friday before 10-01": {
name: {
en: string;
};
};
"2nd Monday in October": {
name: {
en: string;
};
};
"4th Friday in November": {
name: {
en: string;
};
};
"12-25 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
};
};
TD: {
names: {
ar: string;
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if sunday then next monday": {
_name: string;
};
"05-01 and if sunday then next monday": {
_name: string;
};
"08-11 and if sunday then next monday": {
name: {
fr: string;
en: string;
};
};
"12-01 and if sunday then next monday": {
name: {
fr: string;
en: string;
};
};
"11-01": {
_name: string;
};
"11-28": {
name: {
fr: string;
en: string;
};
};
"12-25": {
_name: string;
};
"easter 1": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
TG: {
names: {
fr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-13": {
name: {
fr: string;
en: string;
};
};
"04-27": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"easter 50": {
_name: string;
};
"06-21": {
name: {
fr: string;
en: string;
};
};
"08-15": {
_name: string;
};
"11-01": {
_name: string;
};
"12-25": {
_name: string;
};
"13 Rabi al-awwal": {
_name: string;
};
"2 Shawwal": {
_name: string;
};
"11 Dhu al-Hijjah": {
_name: string;
};
};
};
TH: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"04-06": {
name: {
en: string;
th: string;
};
};
"04-13": {
name: {
en: string;
th: string;
};
};
"04-14": {
name: {
en: string;
th: string;
};
};
"04-15": {
name: {
en: string;
th: string;
};
};
"05-04": {
name: {
en: string;
th: string;
};
};
"06-03": {
name: {
en: string;
th: string;
};
};
"07-28": {
name: {
en: string;
th: string;
};
};
"08-12": {
name: {
en: string;
th: string;
};
};
"10-13": {
name: {
en: string;
th: string;
};
};
"10-23": {
name: {
en: string;
th: string;
};
};
"12-05": {
name: {
en: string;
th: string;
};
};
"12-10": {
name: {
en: string;
th: string;
};
};
"12-31": {
_name: string;
};
"2010-03-01": {
_name: string;
};
"2011-02-18": {
_name: string;
};
"2012-03-07": {
_name: string;
};
"2013-02-25": {
_name: string;
};
"2014-02-14": {
_name: string;
};
"2015-03-04": {
_name: string;
};
"2016-02-22": {
_name: string;
};
"2017-02-11": {
_name: string;
};
"2018-03-01": {
_name: string;
};
"2019-02-19": {
_name: string;
};
"2020-02-08": {
_name: string;
};
"2021-02-26": {
_name: string;
};
"2022-02-16": {
_name: string;
};
"2023-03-06": {
_name: string;
};
"2024-02-24": {
_name: string;
};
"2025-02-13": {
_name: string;
};
"2026-03-03": {
_name: string;
};
"2010-05-28": {
_name: string;
};
"2011-05-17": {
_name: string;
};
"2012-05-06": {
_name: string;
};
"2013-05-25": {
_name: string;
};
"2014-05-15": {
_name: string;
};
"2015-06-02": {
_name: string;
};
"2016-05-22": {
_name: string;
};
"2017-05-10": {
_name: string;
};
"2018-05-29": {
_name: string;
};
"2019-05-19": {
_name: string;
};
"2020-05-07": {
_name: string;
};
"2021-05-26": {
_name: string;
};
"2022-05-15": {
_name: string;
};
"2022-05-16": {
substitute: boolean;
_name: string;
};
"2023-05-04": {
_name: string;
};
"2024-05-22": {
_name: string;
};
"2025-05-12": {
_name: string;
};
"2026-05-31": {
_name: string;
};
"2010-07-25": {
_name: string;
};
"2011-07-15": {
_name: string;
};
"2012-08-02": {
_name: string;
};
"2013-07-22": {
_name: string;
};
"2014-07-11": {
_name: string;
};
"2015-07-30": {
_name: string;
};
"2016-07-19": {
_name: string;
};
"2017-07-08": {
_name: string;
};
"2018-07-27": {
_name: string;
};
"2019-07-16": {
_name: string;
};
"2020-07-04": {
_name: string;
};
"2021-07-24": {
_name: string;
};
"2022-07-13": {
_name: string;
};
"2023-07-31": {
_name: string;
};
"2024-07-19": {
_name: string;
};
"2025-07-10": {
_name: string;
};
"2026-07-29": {
_name: string;
};
"2010-07-26": {
_name: string;
};
"2011-07-16": {
_name: string;
};
"2012-08-03": {
_name: string;
};
"2013-07-23": {
_name: string;
};
"2014-07-12": {
_name: string;
};
"2015-07-31": {
_name: string;
};
"2016-07-20": {
_name: string;
};
"2017-07-09": {
_name: string;
};
"2018-07-28": {
_name: string;
};
"2019-07-17": {
_name: string;
};
"2020-07-05": {
_name: string;
};
"2021-07-25": {
_name: string;
};
"2022-07-14": {
_name: string;
};
"2023-08-01": {
_name: string;
};
"2024-07-20": {
_name: string;
};
"2025-07-11": {
_name: string;
};
"2026-07-30": {
_name: string;
};
};
};
TN: {
names: {
ar: string;
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"01-14": {
name: {
fr: string;
ar: string;
};
};
"03-20": {
name: {
fr: string;
ar: string;
};
};
"04-09": {
name: {
fr: string;
ar: string;
};
};
"12 Rabi al-awwal": {
_name: string;
};
"1 Muharram": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"05-01": {
_name: string;
};
"07-25": {
name: {
fr: string;
ar: string;
};
};
"08-13": {
name: {
fr: string;
ar: string;
};
};
"10-15": {
name: {
fr: string;
ar: string;
};
};
};
};
TO: {
names: {
to: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"04-25": {
name: {
en: string;
};
};
"06-04 if thursday,friday,saturday,sunday then next monday and if tuesday then previous monday": {
name: {
en: string;
};
};
"07-04": {
name: {
en: string;
};
};
"09-17": {
name: {
en: string;
};
};
"11-04 if thursday,friday,saturday,sunday then next monday if tuesday,wednesday then previous monday": {
_name: string;
name: {
en: string;
};
};
"12-04 if thursday,friday,saturday,sunday then next monday and if tuesday then previous monday": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
TR: {
names: {
tr: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"04-23": {
name: {
en: string;
tr: string;
};
};
"05-01": {
_name: string;
name: {
en: string;
tr: string;
};
};
"05-19": {
name: {
en: string;
tr: string;
};
};
"07-15": {
name: {
en: string;
tr: string;
};
};
"08-30": {
name: {
en: string;
tr: string;
};
};
"10-29": {
name: {
en: string;
tr: string;
};
};
"1 Shawwal PT90H": {
_name: string;
};
"10 Dhu al-Hijjah PT114H": {
_name: string;
};
};
};
TT: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
type: string;
};
"03-30 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter 60": {
_name: string;
};
"05-30 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"06-19 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"08-01 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"08-31 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"09-24 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"12-25 and if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"1 Shawwal and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"2012-11-13": {
_name: string;
};
"2013-11-03": {
_name: string;
};
"2013-11-04": {
substitute: boolean;
_name: string;
};
"2014-10-23": {
_name: string;
};
"2015-11-11": {
_name: string;
};
"2016-10-29": {
_name: string;
};
"2017-10-19": {
_name: string;
};
"2018-11-07": {
_name: string;
};
"2019-10-27": {
_name: string;
};
"2019-10-28": {
substitute: boolean;
_name: string;
};
"2020-11-14": {
_name: string;
};
"2021-11-04": {
_name: string;
};
"2022-10-24": {
_name: string;
};
"2023-11-12": {
_name: string;
};
"2023-11-13": {
substitute: boolean;
_name: string;
};
"2024-10-31": {
_name: string;
};
"2025-10-20": {
_name: string;
};
"2026-11-08": {
_name: string;
};
"2026-11-09": {
substitute: boolean;
_name: string;
};
"2027-10-28": {
_name: string;
};
"2028-10-17": {
_name: string;
};
"2029-11-05": {
_name: string;
};
"2030-10-25": {
_name: string;
};
};
};
TW: {
names: {
zh: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
_name: string;
name: {
zh: string;
en: string;
};
};
"chinese 01-0-00": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-01": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-01 if Monday then next Friday if Tuesday then next Saturdayif Wednesday then next Sunday if Thursday then next Monday if Friday then next Tuesday if Saturday then next Wednesday if Sunday then next Thursday": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-02": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-03": {
name: {
en: string;
zh: string;
};
};
"chinese 01-0-04": {
name: {
en: string;
zh: string;
};
};
"02-28 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
zh: string;
};
};
"04-04 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
zh: string;
};
};
"chinese 5-01 solarterm and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
zh: string;
};
};
"chinese 05-0-05 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
zh: string;
};
};
"chinese 08-0-15 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
zh: string;
};
};
"10-10 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
zh: string;
};
};
"02-04": {
name: {
en: string;
zh: string;
};
type: string;
};
"03-08": {
_name: string;
type: string;
};
"03-12": {
name: {
en: string;
zh: string;
};
type: string;
};
"03-29": {
name: {
en: string;
zh: string;
};
type: string;
};
"05-01 and if Saturday then previous Friday if Sunday then next Monday": {
substitute: boolean;
_name: string;
name: {
zh: string;
};
type: string;
note: string;
};
"05-04": {
name: {
en: string;
zh: string;
};
type: string;
};
"2nd Sunday in May": {
_name: string;
name: {
zh: string;
};
type: string;
};
"06-03": {
name: {
en: string;
zh: string;
};
type: string;
};
"08-08": {
_name: string;
name: {
zh: string;
};
type: string;
};
"09-01": {
name: {
en: string;
zh: string;
};
type: string;
};
"09-03": {
name: {
en: string;
zh: string;
};
type: string;
};
"09-28": {
name: {
en: string;
zh: string;
};
type: string;
};
"10-21": {
name: {
en: string;
zh: string;
};
type: string;
};
"10-25": {
name: {
en: string;
zh: string;
};
type: string;
};
"11-12": {
name: {
en: string;
zh: string;
};
note: string;
type: string;
};
"december solstice": {
name: {
en: string;
zh: string;
};
type: string;
};
"12-25": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 01-0-15": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 01-0-15 #1": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 02-0-02": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 02-0-19": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 03-0-15": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 03-0-23": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 04-0-08": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 05-0-13": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 05-0-13 #1": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 07-0-07": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 07-0-15": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 09-0-09": {
name: {
en: string;
zh: string;
};
type: string;
};
"chinese 10-0-15": {
name: {
en: string;
zh: string;
};
type: string;
};
};
};
TZ: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-02": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-07": {
name: {
en: string;
};
};
"04-26": {
name: {
en: string;
};
};
"05-01": {
_name: string;
};
"07-07": {
name: {
en: string;
};
};
"08-08": {
name: {
en: string;
};
};
"10-14": {
name: {
en: string;
};
};
"12-09": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"1 Shawwal P2D": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
"12 Rabi al-awwal": {
_name: string;
name: {
en: string;
};
};
};
};
UA: {
names: {
uk: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if saturday, sunday then next tuesday": {
_name: string;
name: {
en: string;
};
substitute: boolean;
};
"01-02 and if saturday, sunday then next monday": {
_name: string;
name: {
en: string;
};
substitute: boolean;
};
"julian 12-25 and if saturday, sunday then next monday prior to 2023": {
_name: string;
substitute: boolean;
};
"03-08 and if saturday, sunday then next monday": {
_name: string;
};
"orthodox and if sunday then next monday since 1995 and prior to 1998": {
_name: string;
substitute: boolean;
};
"orthodox since 1991 and prior to 1995": {
_name: string;
};
"orthodox since 1998 and prior to 2000": {
_name: string;
};
"orthodox and if sunday then next monday since 2000": {
_name: string;
substitute: boolean;
};
"orthodox 49 and if sunday then next monday since 1995 and prior to 1998": {
_name: string;
substitute: boolean;
};
"orthodox 49 since 1991 and prior to 1995": {
_name: string;
};
"orthodox 49 since 1998 and prior to 2000": {
_name: string;
};
"orthodox 49 and if sunday then next monday since 2000": {
_name: string;
substitute: boolean;
};
"05-01 and if saturday, sunday then next tuesday": {
_name: string;
substitute: boolean;
};
"05-02 and if saturday, sunday then next monday prior to 2018": {
_name: string;
substitute: boolean;
};
"05-09 and if saturday, sunday then next monday": {
name: {
uk: string;
en: string;
};
substitute: boolean;
};
"06-28 and if saturday, sunday then next monday": {
_name: string;
substitute: boolean;
};
"07-15 and if saturday, sunday then next monday since 2023": {
name: {
en: string;
uk: string;
};
};
"07-28 and if saturday, sunday then next monday prior to 2023": {
name: {
en: string;
uk: string;
};
};
"08-24 and if saturday, sunday then next monday": {
_name: string;
substitute: boolean;
};
"10-14 and if saturday, sunday then next monday since 2015 and prior to 2023": {
name: {
uk: string;
en: string;
};
substitute: boolean;
};
"10-01 and if saturday, sunday then next monday since 2023": {
name: {
uk: string;
en: string;
};
substitute: boolean;
};
"12-25 and if saturday, sunday then next monday since 2017": {
_name: string;
};
};
};
UG: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-26": {
name: {
en: string;
};
};
"02-16": {
name: {
en: string;
};
};
"03-08": {
_name: string;
};
"easter -46": {
_name: string;
type: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"06-03": {
name: {
en: string;
};
};
"06-09": {
name: {
en: string;
};
};
"10-09": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
US: {
names: {
en: string;
};
dayoff: string;
zones: string[];
langs: string[];
days: {
"01-01 and if sunday then next monday if saturday then previous friday": {
substitute: boolean;
_name: string;
};
"3rd monday in January": {
name: {
en: string;
es: string;
};
};
"3rd monday in February": {
name: {
en: string;
es: string;
};
};
"02-14": {
_name: string;
type: string;
};
"03-17": {
name: {
en: string;
};
type: string;
};
easter: {
_name: string;
type: string;
};
"04-15 if friday then next monday if saturday,sunday then next tuesday": {
name: {
en: string;
};
type: string;
};
"wednesday before 04-28": {
name: {
en: string;
};
type: string;
};
"2nd sunday in May": {
_name: string;
type: string;
};
"monday before 06-01": {
name: {
en: string;
es: string;
};
};
"06-19 and if sunday then next monday if saturday then previous friday since 2021": {
substitute: boolean;
name: {
en: string;
};
};
"3rd sunday in June": {
_name: string;
type: string;
};
"07-04 and if sunday then next monday if saturday then previous friday": {
substitute: boolean;
_name: string;
};
"1st monday in September": {
_name: string;
};
"2nd monday in October": {
name: {
en: string;
es: string;
};
};
"10-31 18:00": {
name: {
en: string;
};
type: string;
};
"11-11": {
name: {
en: string;
es: string;
};
};
"substitutes 11-11 if sunday then next monday if saturday then previous friday": {
substitute: boolean;
name: {
en: string;
es: string;
};
type: string;
note: string;
};
"tuesday after 1st monday in November every 4 years since 1848": {
name: {
en: string;
};
type: string;
};
"4th thursday in November": {
name: {
en: string;
es: string;
};
};
"friday after 4th thursday in November": {
name: {
en: string;
es: string;
};
type: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25 and if sunday then next monday if saturday then previous friday": {
substitute: boolean;
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
states: {
AL: {
name: string;
zones: string[];
days: {
"3rd monday in January": {
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
"4th monday in April": {
name: {
en: string;
};
};
"1st monday in June": {
name: {
en: string;
};
};
};
};
AK: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"monday before April": {
name: {
en: string;
};
};
"2nd monday in October": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"10-18": {
name: {
en: string;
};
};
};
};
AZ: {
name: string;
zones: string[];
days: {
"3rd monday in January": {
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
};
};
AR: {
name: string;
zones: string[];
days: {
"3rd monday in January": {
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
"12-24": {
_name: string;
};
};
};
CA: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"2nd monday in October": boolean;
"02-15": {
type: string;
name: {
en: string;
};
};
"03-31 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"05-19": {
type: string;
name: {
en: string;
};
};
"05-23": {
type: string;
name: {
en: string;
};
};
"friday after 4th thursday in November": {
name: {
en: string;
};
type: string;
};
};
regions: {
LA: {
name: string;
days: {
"08-24": {
name: {
en: string;
};
type: string;
active: {
from: number;
}[];
};
};
};
};
};
CO: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"1st monday in October": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"2nd monday in October": {
type: string;
};
};
};
CT: {
name: string;
zones: string[];
days: {
"02-12": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
};
};
DE: {
name: string;
days: {
"2nd monday in October": boolean;
"3rd monday in February": boolean;
"easter -2": {
_name: string;
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
"tuesday after 1st monday in November in even years": {
name: {
en: string;
};
};
};
};
DC: {
name: string;
days: {
"04-16": {
name: {
en: string;
};
};
"2nd monday in October": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
};
};
FL: {
name: string;
days: {
"2026-02-16": {
name: {
en: string;
};
};
"2nd monday in October": boolean;
"3rd monday in February": boolean;
"02-15": {
name: {
en: string;
};
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
};
};
GA: {
name: string;
days: {
"3rd monday in February": boolean;
"monday before 05-01 #1": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"monday before 05-01 #2": {
name: {
en: string;
};
note: string;
active: {
from: string;
}[];
};
"friday after 4th thursday in November #1": {
name: {
en: string;
};
note: string;
active: {
to: string;
}[];
};
"friday after 4th thursday in November #2": {
name: {
en: string;
};
note: string;
active: {
from: string;
}[];
};
"12-24": {
name: {
en: string;
};
};
"substitutes 12-24 if wednesday then next friday": {
substitute: boolean;
name: {
en: string;
};
};
};
};
HI: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"03-26 and if saturday then previous friday if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"06-11 and if saturday then previous friday if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"3rd friday in August": {
name: {
en: string;
};
};
"2nd monday in October": boolean;
"tuesday after 1st monday in November in even years": {
name: {
en: string;
};
};
};
};
ID: {
name: string;
zones: string[];
days: {
"3rd monday in January": {
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
};
};
IL: {
name: string;
zones: string[];
days: {
"02-12": {
name: {
en: string;
};
};
"1st monday in March": {
name: {
en: string;
};
};
"05-19": {
name: {
en: string;
};
};
"tuesday after 1st monday in November in even years": {
name: {
en: string;
};
};
};
};
IN: {
name: string;
zones: string[];
days: {
"easter -2": {
_name: string;
};
"tuesday after 1st monday in May": {
name: {
en: string;
};
};
"tuesday after 1st monday in November": {
name: {
en: string;
};
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
};
};
IA: {
name: string;
zones: string[];
days: {
"02-12": {
name: {
en: string;
};
};
"2nd monday in October": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
};
};
KS: {
name: string;
zones: string[];
days: {
"3rd monday in February": boolean;
};
};
KY: {
name: string;
zones: string[];
days: {
"3rd monday in February": boolean;
"easter -2 14:00": {
_name: string;
};
"12-24": {
_name: string;
};
"12-31": {
_name: string;
};
};
};
LA: {
name: string;
zones: string[];
days: {
"easter -47": {
_name: string;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"tuesday after 1st monday in November in even years": {
name: {
en: string;
};
};
};
regions: {
NO: {
name: string;
};
};
};
ME: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"3rd monday in April": {
name: {
en: string;
};
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
};
};
MD: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"friday before 1st monday before 06-01 since 2009 and prior to 2016": {
name: {
en: string;
};
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
};
};
MA: {
name: string;
zones: string[];
days: {
"03-17": {
name: {
en: string;
};
};
"3rd monday in April": {
name: {
en: string;
};
};
"06-17": {
name: {
en: string;
};
};
};
};
MI: {
name: string;
zones: string[];
days: {
"12-24": {
_name: string;
};
"12-31": {
_name: string;
};
};
};
MN: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"2nd monday in October": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
};
};
MS: {
name: string;
zones: string[];
days: {
"3rd monday in January": {
name: {
en: string;
};
};
"monday before 05-01": {
name: {
en: string;
};
};
};
};
MO: {
name: string;
zones: string[];
days: {
"02-12": {
name: {
en: string;
};
};
"05-08": {
name: {
en: string;
};
};
};
};
MT: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"tuesday after 1st monday in November": {
name: {
en: string;
};
};
"12-24": {
_name: string;
};
"12-31": {
_name: string;
};
};
};
NE: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"friday before 05-01": {
name: {
en: string;
};
};
};
};
NV: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"2nd monday in October": boolean;
"08-09": {
name: {
en: string;
};
active: {
from: string;
}[];
type: string;
};
"friday before 11-01": {
name: {
en: string;
};
};
"4th friday in November": {
name: {
en: string;
};
};
};
};
NH: {
name: string;
zones: string[];
days: {
"3rd monday in January": {
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
"2nd monday in October": {
type: string;
};
"tuesday after 1st monday in November in even years": {
name: {
en: string;
};
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
};
};
NJ: {
name: string;
zones: string[];
days: {
"02-12": {
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"tuesday after 1st monday in November": {
name: {
en: string;
};
};
};
};
NM: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
};
};
NY: {
name: string;
zones: string[];
days: {
"02-12": {
name: {
en: string;
};
};
"02-15": {
name: {
en: string;
};
};
"tuesday after 1st monday in November": {
name: {
en: string;
};
};
};
};
NC: {
name: string;
zones: string[];
days: {
"3rd monday in February": boolean;
"2nd monday in October": boolean;
"easter -2": {
_name: string;
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
"12-24 and if friday then previous thursday if saturday,sunday then previous friday": {
substitute: boolean;
_name: string;
};
};
};
ND: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
};
};
OH: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
};
};
OK: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
};
};
OR: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
};
};
PA: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"06-14": {
name: {
en: string;
};
};
};
};
RI: {
name: string;
zones: string[];
days: {
"2nd monday in August": {
name: {
en: string;
};
};
};
};
SC: {
name: string;
zones: string[];
days: {
"05-10": {
name: {
en: string;
};
};
"12-26": {
_name: string;
};
};
};
SD: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"2nd monday in October": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
};
};
TN: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"12-24": {
_name: string;
};
};
};
TX: {
name: string;
zones: string[];
days: {
"01-19": {
name: {
en: string;
};
type: string;
note: string;
};
"3rd monday in February": {
name: {
en: string;
};
};
"03-02": {
name: {
en: string;
};
type: string;
note: string;
};
"03-31": {
name: {
en: string;
};
type: string;
};
"easter -2": {
_name: string;
type: string;
};
"04-21": {
name: {
en: string;
};
type: string;
note: string;
};
"06-19": {
name: {
en: string;
};
type: string;
note: string;
};
"08-27": {
name: {
en: string;
};
type: string;
note: string;
};
"friday after 4th thursday in November": {
name: {
en: string;
};
};
"12-24": {
_name: string;
};
"12-26": {
_name: string;
name: {
en: string;
};
};
};
};
UT: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"07-24": {
name: {
en: string;
};
};
};
};
VT: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"1st tuesday in March": {
name: {
en: string;
};
};
"3rd monday in August": {
name: {
en: string;
};
};
"2nd monday in October": {
name: {
en: string;
};
active: {
to: string;
}[];
};
"2nd monday in October #1": {
name: {
en: string;
};
active: {
from: string;
}[];
};
};
};
VA: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
"friday before 3rd monday in January prior to 2021": {
name: {
en: string;
};
};
"tuesday after 1st monday in November in even years since 2020": {
name: string;
};
};
};
WA: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
};
};
WV: {
name: string;
zones: string[];
days: {
"02-15": {
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
"06-20": {
name: {
en: string;
};
};
"4th friday in November": {
name: {
en: string;
};
};
};
};
WI: {
name: string;
zones: string[];
days: {
"02-15": {
name: {
en: string;
};
};
"2nd tuesday in September": {
name: {
en: string;
};
};
"tuesday after 1st monday in November": {
name: {
en: string;
};
};
};
};
WY: {
name: string;
zones: string[];
days: {
"3rd monday in February": {
name: {
en: string;
};
};
};
};
};
};
UY: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
type: string;
};
"easter -48": {
_name: string;
type: string;
};
"easter -47": {
_name: string;
type: string;
};
"easter -6 P5D": {
name: {
en: string;
es: string;
};
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"04-19 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
type: string;
};
"05-01": {
_name: string;
};
"05-18 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
type: string;
};
"06-19": {
name: {
en: string;
es: string;
};
type: string;
};
"07-18": {
_name: string;
};
"08-25": {
_name: string;
};
"10-12 if tuesday,wednesday then previous monday if thursday,friday then next monday": {
name: {
en: string;
es: string;
};
type: string;
};
"11-02": {
_name: string;
type: string;
};
"12-24": {
_name: string;
type: string;
};
"12-25": {
_name: string;
};
"12-31": {
_name: string;
type: string;
};
};
};
UZ: {
names: {
uz: string;
ru: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"03-08 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"03-21 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"05-09 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"09-01 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"10-01 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"12-08 and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"1 Shawwal and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
"10 Dhu al-Hijjah and if saturday,sunday then next monday": {
substitute: boolean;
name: {
uz: string;
ru: string;
en: string;
};
};
};
};
VA: {
names: {
it: string;
la: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
name: {
en: string;
it: string;
};
};
"01-06": {
name: {
en: string;
it: string;
};
};
"02-11": {
name: {
en: string;
it: string;
};
};
"03-19": {
_name: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter -1": {
_name: string;
};
easter: {
_name: string;
};
"easter 1": {
_name: string;
};
"easter 2": {
name: {
en: string;
it: string;
};
};
"easter 39": {
_name: string;
};
"easter 49": {
_name: string;
};
"easter 60": {
_name: string;
};
"05-01": {
_name: string;
name: {
en: string;
it: string;
};
};
"06-29": {
_name: string;
};
"08-14": {
name: {
en: string;
it: string;
};
};
"08-15": {
_name: string;
name: {
it: string;
};
};
"08-16": {
name: {
en: string;
it: string;
};
};
"11-01": {
_name: string;
};
"11-02": {
name: {
it: string;
en: string;
};
};
"12-08": {
_name: string;
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
"12-27": {
name: {
en: string;
it: string;
};
};
"12-31": {
_name: string;
};
"10-16": {
name: {
en: string;
it: string;
};
active: {
from: number;
to: number;
}[];
};
"11-04": {
name: {
en: string;
it: string;
};
note: string;
active: {
from: number;
to: number;
}[];
};
"04-19 since 2005 and prior to 2013": {
name: {
en: string;
it: string;
};
};
"03-19 since 2005 and prior to 2013": {
name: {
en: string;
it: string;
};
note: string;
};
"03-13 since 2013 and prior to 2026": {
name: {
en: string;
it: string;
};
};
"04-23 since 2013 and prior to 2026": {
name: {
en: string;
it: string;
};
note: string;
};
"05-08 since 2026": {
name: {
en: string;
it: string;
};
};
"09-17 since 2025": {
name: {
en: string;
it: string;
};
note: string;
};
};
};
VC: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"03-14 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"05-01 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"easter 50": {
_name: string;
};
"1st Monday in July": {
name: {
en: string;
};
disable: string[];
enable: string[];
};
"Tuesday after 1st Monday in July": {
name: {
en: string;
};
disable: string[];
enable: string[];
};
"08-01 and if Sunday then next Monday": {
substitute: boolean;
name: {
en: string;
};
};
"10-27 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
"12-25 and if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if Sunday then next Monday": {
substitute: boolean;
_name: string;
};
};
};
VE: {
names: {
es: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"01-06": {
_name: string;
type: string;
};
"01-15": {
name: {
es: string;
en: string;
};
type: string;
note: string;
};
"03-19": {
_name: string;
type: string;
};
"easter -48": {
_name: string;
};
"easter -47": {
_name: string;
};
"easter -6 P7D": {
name: {
en: string;
es: string;
};
type: string;
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
};
"04-19": {
name: {
en: string;
es: string;
};
};
"05-01": {
_name: string;
};
"06-24": {
name: {
en: string;
es: string;
};
};
"07-05": {
_name: string;
};
"07-24": {
name: {
en: string;
es: string;
};
};
"08-03": {
name: {
en: string;
es: string;
};
type: string;
};
"09-11": {
name: {
en: string;
es: string;
};
type: string;
};
"10-12": {
name: {
en: string;
es: string;
};
};
"11-01": {
_name: string;
type: string;
};
"11-02": {
_name: string;
type: string;
};
"12-08": {
_name: string;
type: string;
};
"12-10": {
name: {
en: string;
es: string;
};
type: string;
};
"12-24": {
_name: string;
};
"12-25": {
_name: string;
};
"12-31": {
_name: string;
};
};
states: {
B: {
name: string;
days: {
"11-14": {
name: {
es: string;
};
};
};
};
G: {
name: string;
days: {
"11-13": {
name: {
es: string;
};
};
};
};
K: {
name: string;
days: {
"01-14": {
name: {
es: string;
};
};
"05-28": {
name: {
es: string;
};
};
};
regions: {
BA: {
name: string;
days: {
"09-14": {
name: {
es: string;
};
};
};
};
};
};
M: {
name: string;
days: {
"03-19": {
_name: string;
};
};
};
N: {
name: string;
days: {
"12-07": {
name: {
es: string;
};
};
};
};
S: {
name: string;
days: {
"08-15": {
_name: string;
name: {
es: string;
};
};
};
};
V: {
name: string;
days: {
"10-24": {
name: {
es: string;
};
};
"11-18": {
name: {
es: string;
};
};
};
};
};
};
VG: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"Monday before 03-08": {
name: {
en: string;
};
};
"2nd Monday in March": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"easter 49": {
_name: string;
type: string;
};
"easter 50": {
_name: string;
};
"2nd Saturday after 06-02 prior to 2020": {
name: {
en: string;
};
disable: string[];
enable: string[];
};
"2nd Friday after 06-02 since 2020": {
name: {
en: string;
};
};
"07-01 if Sunday,Thursday then next Monday if Saturday then previous Friday if Tuesday,Wednesday then previous Monday": {
name: {
en: string;
};
};
"10-21 if Sunday then next Monday if Saturday then previous Friday if Tuesday,Wednesday then previous Monday if Thursday then next Friday": {
name: {
en: string;
};
disable: string[];
enable: string[];
};
"1st Monday in August": {
name: {
en: string;
};
};
"Tuesday after 1st Monday in August": {
name: {
en: string;
};
};
"Wednesday after 1st Monday in August": {
name: {
en: string;
};
};
"2021-10-18": {
name: {
en: string;
};
};
"2021-11-08": {
name: {
en: string;
};
};
"12-25 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
"12-26 and if Saturday then next Monday if Sunday then next Tuesday": {
substitute: boolean;
_name: string;
};
};
};
VI: {
names: {
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"01-06": {
_name: string;
name: {
en: string;
};
};
"3rd monday in February": {
name: {
en: string;
};
};
"03-17": boolean;
"03-31": {
name: {
en: string;
};
};
"easter -3": {
_name: string;
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"07-03": {
name: {
en: string;
};
};
"4th Monday in July": {
name: {
en: string;
};
};
"2nd monday in October": {
name: {
en: string;
};
};
"10-25": {
name: {
en: string;
};
type: string;
};
"friday after 4th thursday in November": {
name: {
en: string;
};
type: string;
};
};
};
VN: {
names: {
vi: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"vietnamese 1-0-1": {
name: {
en: string;
vi: string;
};
};
"1 day before vietnamese 1-0-1 P5D": {
name: {
en: string;
vi: string;
};
note: string;
};
"1 day before vietnamese 1-0-1": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 3-0-10": {
name: {
en: string;
vi: string;
};
};
"04-30": {
name: {
en: string;
vi: string;
};
};
"05-01": {
_name: string;
name: {
vi: string;
};
};
"09-02": {
name: {
en: string;
vi: string;
};
};
"11-24 since 2026": {
name: {
en: string;
vi: string;
};
type: string;
};
"01-09": {
name: {
en: string;
vi: string;
};
type: string;
};
"02-03": {
name: {
en: string;
vi: string;
};
type: string;
};
"02-27": {
name: {
en: string;
vi: string;
};
type: string;
};
"03-08": {
_name: string;
name: {
vi: string;
};
type: string;
};
"03-26": {
name: {
en: string;
vi: string;
};
type: string;
};
"03-27": {
name: {
en: string;
vi: string;
};
type: string;
};
"04-21 prior to 2022": {
name: {
en: string;
vi: string;
};
type: string;
};
"04-21 since 2022": {
name: {
en: string;
vi: string;
};
type: string;
};
"05-07": {
name: {
en: string;
vi: string;
};
type: string;
};
"05-19": {
name: {
en: string;
vi: string;
};
type: string;
};
"06-01": {
name: {
en: string;
vi: string;
};
type: string;
};
"06-21": {
name: {
en: string;
vi: string;
};
type: string;
};
"06-28": {
name: {
en: string;
vi: string;
};
type: string;
};
"07-27": {
name: {
en: string;
vi: string;
};
type: string;
};
"07-28": {
name: {
en: string;
vi: string;
};
type: string;
};
"08-19": {
name: {
en: string;
vi: string;
};
type: string;
};
"10-02": {
name: {
en: string;
vi: string;
};
type: string;
};
"10-10": {
name: {
en: string;
vi: string;
};
type: string;
};
"10-13": {
name: {
en: string;
vi: string;
};
type: string;
};
"10-20": {
name: {
en: string;
vi: string;
};
type: string;
};
"11-09": {
name: {
en: string;
vi: string;
};
type: string;
};
"11-18": {
name: {
en: string;
vi: string;
};
type: string;
};
"11-20": {
name: {
en: string;
vi: string;
};
type: string;
};
"11-23": {
name: {
en: string;
vi: string;
};
type: string;
};
"12-22": {
name: {
en: string;
vi: string;
};
type: string;
};
"12-26": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 1-0-5": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 1-0-15": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 5-01 solarterm": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 3-0-3": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 4-0-15": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 5-0-5": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 7-0-15": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 8-0-15": {
name: {
en: string;
vi: string;
};
type: string;
};
"vietnamese 12-0-23": {
name: {
en: string;
vi: string;
};
type: string;
};
};
};
VU: {
names: {
en: string;
fr: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"02-21": {
name: string;
};
"02-22": {
_name: string;
};
"03-05": {
name: string;
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01": {
_name: string;
};
"easter 39": {
_name: string;
};
"07-24": {
name: string;
};
"07-30": {
_name: string;
};
"08-15": {
_name: string;
};
"08-16": {
_name: string;
};
"10-05": {
_name: string;
};
"10-29": {
name: string;
};
"12-25": {
_name: string;
};
"12-26": {
name: string;
};
"12-27": {
_name: string;
};
};
};
WF: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"04-28": {
name: {
fr: string;
en: string;
};
};
"06-29": {
name: {
fr: string;
en: string;
};
};
"07-29": {
name: {
fr: string;
en: string;
};
};
};
};
XK: {
names: {
sq: string;
sr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
days: {
"01-01": {
_name: string;
};
"julian 12-25": {
_name: string;
};
"02-17": {
_name: string;
};
"04-09": {
_name: string;
};
easter: {
_name: string;
};
orthodox: {
_name: string;
};
"05-01": {
_name: string;
};
"05-09": {
_name: string;
};
"12-25": {
_name: string;
};
"1 Shawwal": {
_name: string;
};
"10 Dhu al-Hijjah": {
_name: string;
};
};
};
YT: {
names: {
fr: string;
en: string;
};
langs: string[];
zones: string[];
dayoff: string;
_days: string;
days: {
"04-27": {
_name: string;
};
};
};
ZA: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"substitutes 01-01 if sunday then next monday": {
name: {
en: string;
};
};
"03-21": {
name: {
en: string;
};
};
"substitutes 03-21 if sunday then next monday": {
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
name: {
en: string;
};
};
"04-27": {
name: {
en: string;
};
};
"substitutes 04-27 if sunday then next monday": {
name: {
en: string;
};
};
"05-01": {
_name: string;
name: {
en: string;
};
};
"substitutes 05-01 if sunday then next monday": {
name: {
en: string;
};
};
"2nd sunday in May": {
_name: string;
type: string;
};
"06-16": {
name: {
en: string;
};
};
"substitutes 06-16 if sunday then next monday": {
name: {
en: string;
};
};
"3rd sunday in June": {
_name: string;
type: string;
};
"08-09": {
name: {
en: string;
};
};
"substitutes 08-09 if sunday then next monday": {
name: {
en: string;
};
};
"07-18": {
name: {
en: string;
};
type: string;
};
"09-24": {
name: {
en: string;
};
};
"substitutes 09-24 if sunday then next monday": {
name: {
en: string;
};
};
"12-16": {
name: {
en: string;
};
};
"substitutes 12-16 if sunday then next monday": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
name: {
en: string;
};
};
"substitutes 12-26 if sunday then next monday": {
name: {
en: string;
};
};
"2023-12-15": {
name: {
en: string;
};
};
"2024-05-29": {
name: {
en: string;
};
};
};
};
ZM: {
names: {
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"03-09": {
name: {
en: string;
};
};
"03-12 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"easter -2": {
_name: string;
};
"easter 1": {
_name: string;
};
"05-01 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"05-25 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"1st monday in July": {
name: {
en: string;
};
};
"tuesday after 1st monday in July": {
name: {
en: string;
};
};
"1st monday in August": {
name: {
en: string;
};
};
"04-28 since 2022 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"10-18 and if sunday then next monday": {
substitute: boolean;
name: {
en: string;
};
};
"10-24 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
"12-25 and if sunday then next monday": {
substitute: boolean;
_name: string;
};
};
};
ZW: {
names: {
sn: string;
nd: string;
xh: string;
kck: string;
en: string;
};
dayoff: string;
langs: string[];
zones: string[];
days: {
"01-01": {
_name: string;
};
"easter -2": {
_name: string;
};
easter: {
_name: string;
type: string;
};
"easter 1": {
_name: string;
};
"04-18": {
_name: string;
};
"05-01": {
_name: string;
};
"05-25": {
name: {
en: string;
};
};
"2nd sunday in May": {
_name: string;
type: string;
};
"3rd sunday in June": {
_name: string;
type: string;
};
"2nd monday in August": {
name: {
en: string;
};
};
"2nd tuesday in August": {
name: {
en: string;
};
};
"12-22": {
name: {
en: string;
};
};
"12-25": {
_name: string;
};
"12-26": {
_name: string;
};
};
};
};
names: {
"01-01": {
name: {
en: string;
am: string;
ar: string;
az: string;
be: string;
bg: string;
bs: string;
ca: string;
cz: string;
da: string;
de: string;
el: string;
es: string;
et: string;
fi: string;
fil: string;
fo: string;
fr: string;
ge: string;
hr: string;
hu: string;
hy: string;
id: string;
it: string;
is: string;
jp: string;
kk: string;
kl: string;
ko: string;
lb: string;
lt: string;
lv: string;
mg: string;
mk: string;
ms: string;
mt: string;
nl: string;
no: string;
pap: string;
pl: string;
pt: string;
ro: string;
ru: string;
sl: string;
sq: string;
sr: string;
sv: string;
sw: string;
th: string;
ti: string;
tr: string;
uk: string;
vi: string;
zh: string;
};
};
"01-06": {
name: {
en: string;
am: string;
da: string;
de: string;
"de-ch": string;
es: string;
et: string;
fi: string;
fr: string;
el: string;
hr: string;
hu: string;
it: string;
is: string;
lb: string;
nl: string;
mk: string;
pl: string;
pt: string;
sk: string;
sv: string;
ti: string;
vi: string;
};
};
"02-02": {
name: {
en: string;
de: string;
hu: string;
lb: string;
nl: string;
vi: string;
};
};
"02-14": {
name: {
en: string;
de: string;
fr: string;
hu: string;
lb: string;
nl: string;
no: string;
pl: string;
pt: string;
vi: string;
};
};
"03-08": {
name: {
en: string;
az: string;
be: string;
bg: string;
de: string;
fr: string;
ge: string;
hu: string;
hy: string;
kk: string;
lb: string;
nl: string;
no: string;
pl: string;
pt: string;
ro: string;
ru: string;
sl: string;
uk: string;
vi: string;
zh: string;
ti: string;
es: string;
};
};
"03-19": {
name: {
en: string;
"de-at": string;
de: string;
es: string;
it: string;
mt: string;
nl: string;
vi: string;
};
};
"04-01": {
name: {
en: string;
de: string;
hu: string;
nl: string;
no: string;
sq: string;
vi: string;
};
};
"05-01": {
name: {
en: string;
"en-us": string;
ar: string;
be: string;
bg: string;
bs: string;
cz: string;
da: string;
de: string;
el: string;
es: string;
et: string;
fi: string;
fil: string;
fr: string;
hr: string;
hu: string;
hy: string;
id: string;
it: string;
is: string;
lb: string;
lt: string;
lv: string;
nl: string;
no: string;
mg: string;
mk: string;
ms: string;
mt: string;
pap: string;
pl: string;
pt: string;
ro: string;
sk: string;
sl: string;
sq: string;
sr: string;
sv: string;
ti: string;
uk: string;
vi: string;
zh: string;
};
};
"05-09": {
name: {
en: string;
bg: string;
cs: string;
da: string;
de: string;
el: string;
es: string;
et: string;
fi: string;
fr: string;
ga: string;
hr: string;
hu: string;
it: string;
lb: string;
ls: string;
lt: string;
lv: string;
mt: string;
nl: string;
pl: string;
pt: string;
ro: string;
sk: string;
sq: string;
sv: string;
};
};
"06-29": {
name: {
en: string;
de: string;
es: string;
fr: string;
it: string;
mt: string;
nl: string;
vi: string;
};
};
"08-15": {
name: {
en: string;
de: string;
es: string;
fr: string;
el: string;
hr: string;
it: string;
lb: string;
lt: string;
mg: string;
mk: string;
mt: string;
nl: string;
pl: string;
pt: string;
ro: string;
sl: string;
sq: string;
vi: string;
};
};
"11-01": {
name: {
en: string;
bs: string;
de: string;
es: string;
fi: string;
fil: string;
fr: string;
hr: string;
hu: string;
it: string;
lb: string;
lt: string;
mg: string;
mk: string;
nl: string;
pl: string;
pt: string;
sk: string;
sq: string;
sr: string;
sv: string;
vi: string;
};
};
"11-02": {
name: {
en: string;
de: string;
es: string;
et: string;
fil: string;
fr: string;
hr: string;
hu: string;
it: string;
lb: string;
nl: string;
pt: string;
vi: string;
lt: string;
};
};
"10-04": {
name: {
en: string;
de: string;
es: string;
fr: string;
nl: string;
pt: string;
};
};
"11-11": {
name: {
en: string;
de: string;
hu: string;
nl: string;
vi: string;
};
};
"12-06": {
name: {
en: string;
de: string;
fr: string;
hu: string;
lb: string;
nl: string;
pl: string;
vi: string;
};
};
"12-07": {
name: {
it: string;
en: string;
de: string;
nl: string;
};
};
"12-08": {
name: {
en: string;
de: string;
es: string;
fr: string;
it: string;
mt: string;
nl: string;
pt: string;
};
};
"12-24": {
name: {
en: string;
bg: string;
bs: string;
cz: string;
da: string;
de: string;
es: string;
et: string;
fo: string;
fi: string;
fil: string;
fr: string;
hr: string;
hu: string;
is: string;
kl: string;
lb: string;
lt: string;
lv: string;
ms: string;
nl: string;
no: string;
pl: string;
pt: string;
sk: string;
sq: string;
sr: string;
sv: string;
vi: string;
};
};
"12-25": {
name: {
en: string;
am: string;
ar: string;
bg: string;
bn: string;
bs: string;
"de-at": string;
ca: string;
cz: string;
da: string;
de: string;
"de-ch": string;
el: string;
es: string;
et: string;
fi: string;
fil: string;
fo: string;
fr: string;
hr: string;
hu: string;
hy: string;
id: string;
it: string;
is: string;
jp: string;
kl: string;
ko: string;
lb: string;
lt: string;
lv: string;
mg: string;
mk: string;
ms: string;
mt: string;
nl: string;
no: string;
pap: string;
pl: string;
pt: string;
ro: string;
ru: string;
sk: string;
sl: string;
sq: string;
sr: string;
sv: string;
sw: string;
ti: string;
uk: string;
vi: string;
zh: string;
};
};
"12-26": {
name: {
en: string;
bg: string;
cz: string;
da: string;
de: string;
"de-at": string;
"de-ch": string;
el: string;
es: string;
et: string;
fi: string;
fo: string;
fr: string;
hr: string;
hu: string;
it: string;
is: string;
kl: string;
lb: string;
lt: string;
lv: string;
nl: string;
no: string;
pap: string;
pl: string;
ro: string;
sk: string;
sv: string;
vi: string;
};
};
"12-31": {
name: {
en: string;
da: string;
de: string;
es: string;
fi: string;
fil: string;
fo: string;
fr: string;
hu: string;
hy: string;
is: string;
it: string;
jp: string;
lb: string;
lv: string;
nl: string;
no: string;
pl: string;
pt: string;
sv: string;
th: string;
vi: string;
};
};
"easter -48": {
name: {
en: string;
de: string;
es: string;
fr: string;
lb: string;
nl: string;
pap: string;
vi: string;
};
};
"easter -47": {
name: {
en: string;
es: string;
de: string;
hr: string;
hu: string;
nl: string;
pl: string;
pt: string;
vi: string;
};
};
"easter -46": {
name: {
en: string;
de: string;
es: string;
fr: string;
hu: string;
it: string;
is: string;
lb: string;
nl: string;
no: string;
pl: string;
pt: string;
sw: string;
vi: string;
};
};
"easter -7": {
name: {
en: string;
de: string;
es: string;
hu: string;
it: string;
is: string;
lb: string;
nl: string;
no: string;
pl: string;
vi: string;
};
};
"easter -3": {
name: {
en: string;
cz: string;
da: string;
de: string;
es: string;
fil: string;
fo: string;
fr: string;
is: string;
it: string;
kl: string;
lb: string;
nl: string;
no: string;
pl: string;
sv: string;
vi: string;
};
};
"easter -2": {
name: {
en: string;
am: string;
bg: string;
bs: string;
cz: string;
da: string;
de: string;
es: string;
fi: string;
fil: string;
fo: string;
fr: string;
el: string;
et: string;
ge: string;
hi: string;
hr: string;
hu: string;
id: string;
it: string;
is: string;
kl: string;
lb: string;
lv: string;
ms: string;
mt: string;
nl: string;
no: string;
pap: string;
pl: string;
pt: string;
ro: string;
sk: string;
sq: string;
sr: string;
sv: string;
sw: string;
ta: string;
vi: string;
zh: string;
};
};
"easter -1": {
name: {
en: string;
cz: string;
de: string;
es: string;
fil: string;
fr: string;
ge: string;
hu: string;
it: string;
lb: string;
nl: string;
no: string;
pl: string;
sv: string;
vi: string;
zh: string;
};
};
easter: {
name: {
en: string;
am: string;
bg: string;
bs: string;
cz: string;
da: string;
de: string;
el: string;
es: string;
et: string;
fi: string;
fil: string;
fo: string;
fr: string;
ge: string;
hr: string;
hu: string;
it: string;
is: string;
kl: string;
lb: string;
lt: string;
lv: string;
nl: string;
no: string;
pap: string;
pl: string;
pt: string;
ro: string;
sk: string;
sl: string;
sq: string;
sr: string;
sv: string;
sw: string;
vi: string;
zh: string;
};
};
"easter 1": {
name: {
en: string;
bg: string;
bs: string;
cz: string;
da: string;
de: string;
el: string;
es: string;
fi: string;
fo: string;
fr: string;
ge: string;
hr: string;
hu: string;
it: string;
is: string;
kl: string;
lb: string;
lt: string;
lv: string;
mg: string;
mk: string;
nl: string;
no: string;
pap: string;
pl: string;
ro: string;
sk: string;
sl: string;
sr: string;
sv: string;
sw: string;
vi: string;
zh: string;
};
};
"easter 39": {
name: {
en: string;
da: string;
de: string;
es: string;
fi: string;
fo: string;
fr: string;
id: string;
it: string;
is: string;
kl: string;
mg: string;
lb: string;
nl: string;
no: string;
pap: string;
ro: string;
sv: string;
vi: string;
};
};
"easter 49": {
name: {
en: string;
da: string;
de: string;
el: string;
es: string;
et: string;
fi: string;
fo: string;
fr: string;
hu: string;
it: string;
is: string;
kl: string;
lb: string;
nl: string;
no: string;
mk: string;
pl: string;
ro: string;
sl: string;
sv: string;
uk: string;
vi: string;
};
};
"easter 50": {
name: {
en: string;
da: string;
de: string;
el: string;
es: string;
fo: string;
fr: string;
hu: string;
is: string;
it: string;
kl: string;
mg: string;
lb: string;
nl: string;
no: string;
ro: string;
sv: string;
};
};
"easter 60": {
name: {
en: string;
de: string;
es: string;
fr: string;
it: string;
hr: string;
nl: string;
pl: string;
pt: string;
vi: string;
};
};
"julian 01-01": {
name: {
en: string;
bs: string;
hr: string;
nl: string;
sq: string;
sr: string;
};
};
"julian 12-24": {
name: {
en: string;
nl: string;
mk: string;
ti: string;
};
};
"julian 12-25": {
name: {
en: string;
bs: string;
hr: string;
mk: string;
nl: string;
ro: string;
sq: string;
sr: string;
uk: string;
};
};
"orthodox -2": {
name: {
en: string;
mk: string;
nl: string;
sr: string;
ti: string;
};
};
orthodox: {
name: {
en: string;
bs: string;
hr: string;
mk: string;
nl: string;
sq: string;
sr: string;
ti: string;
uk: string;
};
};
"orthodox 1": {
name: {
en: string;
mk: string;
nl: string;
sr: string;
};
};
"1 Muharram": {
name: {
en: string;
ar: string;
bs: string;
fil: string;
fr: string;
hr: string;
id: string;
ms: string;
nl: string;
sq: string;
};
};
"10 Muharram": {
name: {
en: string;
ar: string;
bn: string;
nl: string;
};
};
"12 Rabi al-awwal": {
name: {
en: string;
am: string;
ar: string;
bn: string;
bs: string;
fr: string;
id: string;
ms: string;
nl: string;
sq: string;
};
};
"27 Rajab": {
name: {
en: string;
ar: string;
bs: string;
id: string;
ms: string;
nl: string;
sq: string;
tr: string;
};
};
"15 Shaban": {
name: {
en: string;
ar: string;
bs: string;
nl: string;
sq: string;
};
};
"1 Ramadan": {
name: {
en: string;
am: string;
ar: string;
bs: string;
ms: string;
nl: string;
sq: string;
};
};
"17 Ramadan": {
name: {
en: string;
ms: string;
};
};
"23 Ramadan": {
name: {
en: string;
};
};
"27 Ramadan": {
name: {
en: string;
ar: string;
bs: string;
nl: string;
sq: string;
};
};
"1 Shawwal": {
name: {
en: string;
am: string;
ar: string;
az: string;
bn: string;
bs: string;
de: string;
es: string;
fa: string;
fil: string;
fr: string;
hr: string;
id: string;
nl: string;
mk: string;
ms: string;
sq: string;
tr: string;
sr: string;
sw: string;
};
};
"9 Dhu al-Hijjah": {
name: {
en: string;
ar: string;
es: string;
ms: string;
nl: string;
};
};
"10 Dhu al-Hijjah": {
name: {
en: string;
am: string;
ar: string;
az: string;
bn: string;
bs: string;
de: string;
es: string;
fa: string;
fil: string;
fr: string;
hr: string;
id: string;
nl: string;
mk: string;
ms: string;
sq: string;
tr: string;
sr: string;
sw: string;
};
};
"15 Nisan": {
name: {
en: string;
bs: string;
de: string;
hr: string;
nl: string;
sq: string;
sr: string;
};
};
"1 Tishrei": {
name: {
en: string;
bs: string;
de: string;
hr: string;
nl: string;
sq: string;
sr: string;
};
};
"10 Tishrei": {
name: {
en: string;
bs: string;
de: string;
hr: string;
mk: string;
nl: string;
sq: string;
sr: string;
};
};
Deepavali: {
name: {
en: string;
nl: string;
};
};
Vesak: {
name: {
en: string;
id: string;
nl: string;
th: string;
};
};
Holi: {
name: {
en: string;
nl: string;
};
};
Thaipusam: {
name: {
en: string;
ms: string;
};
};
"Makha Bucha": {
name: {
en: string;
nl: string;
th: string;
};
};
"Asalha Puja": {
name: {
en: string;
nl: string;
th: string;
};
};
"Buddhist Lent": {
name: {
en: string;
nl: string;
th: string;
};
};
"Abolition of Slavery": {
name: {
en: string;
fr: string;
nl: string;
vi: string;
};
};
"Buß- und Bettag": {
name: {
de: string;
en: string;
nl: string;
};
};
Carnival: {
name: {
en: string;
de: string;
es: string;
fr: string;
it: string;
nl: string;
no: string;
pt: string;
sl: string;
};
};
"Constitution Day": {
name: {
en: string;
da: string;
de: string;
ca: string;
es: string;
fil: string;
fo: string;
hy: string;
jp: string;
ko: string;
nl: string;
no: string;
pt: string;
ro: string;
sk: string;
sq: string;
uk: string;
vi: string;
};
};
"Fathers Day": {
name: {
en: string;
et: string;
fi: string;
fr: string;
lt: string;
nl: string;
pl: string;
pt: string;
no: string;
sv: string;
vi: string;
es: string;
};
};
"Independence Day": {
name: {
en: string;
ar: string;
be: string;
bg: string;
bs: string;
de: string;
es: string;
et: string;
fi: string;
fil: string;
fr: string;
hr: string;
hy: string;
id: string;
mk: string;
ms: string;
mt: string;
nl: string;
pl: string;
pt: string;
ro: string;
sq: string;
sr: string;
sv: string;
sw: string;
ti: string;
uk: string;
vi: string;
};
};
"Liberation Day": {
name: {
en: string;
ar: string;
nl: string;
no: string;
sq: string;
vi: string;
};
};
"Mothers Day": {
name: {
en: string;
cz: string;
da: string;
de: string;
el: string;
es: string;
et: string;
fi: string;
fr: string;
hr: string;
hu: string;
hy: string;
is: string;
it: string;
lt: string;
lv: string;
nl: string;
no: string;
pt: string;
pl: string;
ro: string;
sq: string;
sv: string;
vi: string;
};
};
"National Holiday": {
name: {
en: string;
de: string;
es: string;
fr: string;
hu: string;
el: string;
lb: string;
nl: string;
vi: string;
};
};
"Public Holiday": {
name: {
en: string;
fr: string;
nl: string;
pt: string;
vi: string;
};
};
"Reformation Day": {
name: {
en: string;
de: string;
es: string;
nl: string;
vi: string;
};
};
"Revolution Day": {
name: {
en: string;
ar: string;
es: string;
nl: string;
ti: string;
vi: string;
};
};
"Bridge Day": {
name: {
en: string;
es: string;
};
};
substitutes: {
name: {
en: string;
az: string;
bs: string;
de: string;
es: string;
fr: string;
hr: string;
jp: string;
ko: string;
lv: string;
mk: string;
nl: string;
sq: string;
sr: string;
uk: string;
uz: string;
vi: string;
zh: string;
};
};
};
};