Tempo API
    Preparing search index...

    Variable enums

    enums: {
        CACHE: EnumifyType<{ Off: false; On: true; Refresh: "refresh" }>;
        COMPASS: Extend<
            EnumifyType<
                { East: "east"; North: "north"; South: "south"; West: "west" },
            >,
            string,
            string,
        >;
        CONFIG: EnumifyType<
            Index<
                readonly [
                    "config",
                    "parse",
                    "value",
                    "intl",
                    "store",
                    "discovery",
                    "debug",
                    "catch",
                    "silent",
                    "timeZone",
                    "calendar",
                    "locale",
                    "sphere",
                    "timeStamp",
                    "registry",
                    "plugins",
                    "cache",
                ],
            >,
        >;
        DURATION: EnumifyType<
            {
                day: 86400;
                hour: 3600;
                microsecond: 0.000001;
                millisecond: 0.001;
                minute: 60;
                month: 2628000;
                nanosecond: 1e-9;
                second: 1;
                week: 604800;
                year: 31536000;
            },
        >;
        DURATIONS: EnumifyType<
            {
                days: 86400000;
                hours: 3600000;
                microseconds: 0.001;
                milliseconds: 1;
                minutes: 60000;
                months: 2628000000;
                nanoseconds: 0.000001;
                seconds: 1000;
                weeks: 604800000;
                years: 31536000000;
            },
        >;
        ELEMENT: EnumifyType<
            {
                dd: "day";
                hh: "hour";
                mi: "minute";
                mm: "month";
                ms: "millisecond";
                ns: "nanosecond";
                ss: "second";
                us: "microsecond";
                ww: "week";
                wy: "week";
                yy: "year";
            },
        >;
        FORMAT: Extend<
            EnumifyType<
                {
                    date: "{yyyy}-{mm}-{dd}";
                    dayDate: "{dd}-{mmm}-{yyyy}";
                    dayMonth: "{dd}-{mmm}";
                    dayTime: "{dd}-{mmm}-{yyyy} {hh}:{mi}:{ss}";
                    display: "{www}, {dd} {mmm} {yyyy}";
                    logStamp: "{ymd}T{hms}.{ff}";
                    sortTime: "{yyyy}-{mm}-{dd} {hh}:{mi}:{ss}";
                    time: "{hh}:{mi}:{ss}";
                    weekDate: "{www}, {yyyy}-{mmm}-{dd}";
                    weekStamp: "{www}, {yyyy}-{mmm}-{dd} {hh}:{mi}:{ss}.{ff}";
                    weekTime: "{www}, {yyyy}-{mmm}-{dd} {hh}:{mi}:{ss}";
                    yearMonth: "{yyyy}{mm}";
                    yearMonthDay: "{ymd}";
                    yearWeek: "{yw}{wy}";
                },
            >,
            string,
            string,
        >;
        LICENSE: EnumifyType<
            {
                Active: "active";
                Expired: "expired";
                Invalid: "invalid";
                None: "none";
                Pending: "pending";
                Revoked: "revoked";
                Unauthorized: "unauthorized";
                Unknown: "unknown";
            },
        >;
        LIMIT: { get maxTempo(): bigint; get minTempo(): bigint };
        LOCALE: Record<string, Record<string, string | Function>>;
        MODE: EnumifyType<{ Auto: "auto"; Defer: "defer"; Strict: "strict" }>;
        MONTH: EnumifyType<
            Index<
                readonly [
                    "All",
                    "Jan",
                    "Feb",
                    "Mar",
                    "Apr",
                    "May",
                    "Jun",
                    "Jul",
                    "Aug",
                    "Sep",
                    "Oct",
                    "Nov",
                    "Dec",
                ],
            >,
        >;
        MONTH_DAY: {
            layouts: readonly [
                readonly ["dayMonthYearShort", "monthDayYearShort"],
                readonly ["dayMonthYear", "monthDayYear"],
            ];
            locales: readonly ["en-US", "en-AS"];
            timezones: {
                "en-AS": readonly ["Pacific/Pago_Pago"];
                "en-US": readonly [
                    "America/Adak",
                    "America/Anchorage",
                    "America/Boise",
                    "America/Chicago",
                    "America/Denver",
                    "America/Detroit",
                    "America/Indiana/Indianapolis",
                    "America/Indiana/Knox",
                    "America/Indiana/Marengo",
                    "America/Indiana/Petersburg",
                    "America/Indiana/Tell_City",
                    "America/Indiana/Vevay",
                    "America/Indiana/Vincennes",
                    "America/Indiana/Winamac",
                    "America/Indianapolis",
                    "America/Juneau",
                    "America/Kentucky/Louisville",
                    "America/Kentucky/Monticello",
                    "America/Los_Angeles",
                    "America/Louisville",
                    "America/Menominee",
                    "America/Metlakatla",
                    "America/New_York",
                    "America/Nome",
                    "America/North_Dakota/Beulah",
                    "America/North_Dakota/Center",
                    "America/North_Dakota/New_Salem",
                    "America/Phoenix",
                    "America/Sitka",
                    "America/Yakutat",
                    "Pacific/Honolulu",
                    "US/Aleutian",
                    "US/Alaska",
                    "US/Arizona",
                    "US/Central",
                    "US/Eastern",
                    "US/Mountain",
                    "US/Pacific",
                ];
            };
        };
        MONTHS: EnumifyType<
            Index<
                readonly [
                    "Every",
                    "January",
                    "February",
                    "March",
                    "April",
                    "May",
                    "June",
                    "July",
                    "August",
                    "September",
                    "October",
                    "November",
                    "December",
                ],
            >,
        >;
        MUTATION: EnumifyType<
            Index<
                readonly [
                    "yy",
                    "mm",
                    "wy",
                    "ww",
                    "dd",
                    "hh",
                    "mi",
                    "ss",
                    "ms",
                    "us",
                    "ns",
                    "event",
                    "period",
                    "clock",
                    "time",
                    "date",
                    "start",
                    "mid",
                    "end",
                ],
            >,
        >;
        NUMBER: Extend<
            EnumifyType<
                {
                    eight: 8;
                    five: 5;
                    four: 4;
                    nine: 9;
                    one: 1;
                    seven: 7;
                    six: 6;
                    ten: 10;
                    three: 3;
                    two: 2;
                    zero: 0;
                },
            >,
            string,
            number,
        >;
        PARSE: EnumifyType<
            Index<
                readonly [
                    "monthDay",
                    "planner",
                    "layoutOrder",
                    "preFilter",
                    "mode",
                    "pivot",
                    "snippet",
                    "layout",
                    "event",
                    "period",
                    "anchor",
                ],
            >,
        >;
        SEASON: EnumifyType<
            {
                Autumn: "autumn";
                Spring: "spring";
                Summer: "summer";
                Winter: "winter";
            },
        >;
        TIMEZONE: Extend<
            {
                acst: "Australia/Adelaide";
                aest: "Australia/Sydney";
                awst: "Australia/Perth";
                cet: "Europe/Paris";
                cst: "America/Chicago";
                eet: "Europe/Helsinki";
                est: "America/New_York";
                gmt: "Europe/London";
                ist: "Asia/Kolkata";
                jst: "Asia/Tokyo";
                mst: "America/Denver";
                npt: "Asia/Kathmandu";
                nzt: "Pacific/Auckland";
                pst: "America/Los_Angeles";
                utc: "UTC";
            },
            string,
            string,
        >;
        WEEKDAY: EnumifyType<
            Index<
                readonly ["All", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
            >,
        >;
        WEEKDAYS: EnumifyType<
            Index<
                readonly [
                    "Everyday",
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday",
                    "Sunday",
                ],
            >,
        >;
        ZONED_DATE_TIME: EnumifyType<
            Index<
                readonly [
                    "value",
                    "timeZoneId",
                    "calendarId",
                    "monthCode",
                    "offset",
                    "timeZone",
                    "calendar",
                    "year",
                    "month",
                    "day",
                    "hour",
                    "minute",
                    "second",
                    "yy",
                    "mm",
                    "wy",
                    "ww",
                    "dd",
                    "hh",
                    "mi",
                    "ss",
                    "ms",
                    "us",
                    "ns",
                ],
            >,
        >;
    }

    public-reachable enums

    Type Declaration

    • CACHE: EnumifyType<{ Off: false; On: true; Refresh: "refresh" }>

      cache operation modes

    • COMPASS: Extend<
          EnumifyType<
              { East: "east"; North: "north"; South: "south"; West: "west" },
          >,
          string,
          string,
      >

      cardinal directions

    • CONFIG: EnumifyType<
          Index<
              readonly [
                  "config",
                  "parse",
                  "value",
                  "intl",
                  "store",
                  "discovery",
                  "debug",
                  "catch",
                  "silent",
                  "timeZone",
                  "calendar",
                  "locale",
                  "sphere",
                  "timeStamp",
                  "registry",
                  "plugins",
                  "cache",
              ],
          >,
      >
    • DURATION: EnumifyType<
          {
              day: 86400;
              hour: 3600;
              microsecond: 0.000001;
              millisecond: 0.001;
              minute: 60;
              month: 2628000;
              nanosecond: 1e-9;
              second: 1;
              week: 604800;
              year: 31536000;
          },
      >

      number of seconds in a time unit

    • DURATIONS: EnumifyType<
          {
              days: 86400000;
              hours: 3600000;
              microseconds: 0.001;
              milliseconds: 1;
              minutes: 60000;
              months: 2628000000;
              nanoseconds: 0.000001;
              seconds: 1000;
              weeks: 604800000;
              years: 31536000000;
          },
      >

      number of milliseconds in a time unit

    • ELEMENT: EnumifyType<
          {
              dd: "day";
              hh: "hour";
              mi: "minute";
              mm: "month";
              ms: "millisecond";
              ns: "nanosecond";
              ss: "second";
              us: "microsecond";
              ww: "week";
              wy: "week";
              yy: "year";
          },
      >
    • FORMAT: Extend<
          EnumifyType<
              {
                  date: "{yyyy}-{mm}-{dd}";
                  dayDate: "{dd}-{mmm}-{yyyy}";
                  dayMonth: "{dd}-{mmm}";
                  dayTime: "{dd}-{mmm}-{yyyy} {hh}:{mi}:{ss}";
                  display: "{www}, {dd} {mmm} {yyyy}";
                  logStamp: "{ymd}T{hms}.{ff}";
                  sortTime: "{yyyy}-{mm}-{dd} {hh}:{mi}:{ss}";
                  time: "{hh}:{mi}:{ss}";
                  weekDate: "{www}, {yyyy}-{mmm}-{dd}";
                  weekStamp: "{www}, {yyyy}-{mmm}-{dd} {hh}:{mi}:{ss}.{ff}";
                  weekTime: "{www}, {yyyy}-{mmm}-{dd} {hh}:{mi}:{ss}";
                  yearMonth: "{yyyy}{mm}";
                  yearMonthDay: "{ymd}";
                  yearWeek: "{yw}{wy}";
              },
          >,
          string,
          string,
      >

      common format aliases

    • LICENSE: EnumifyType<
          {
              Active: "active";
              Expired: "expired";
              Invalid: "invalid";
              None: "none";
              Pending: "pending";
              Revoked: "revoked";
              Unauthorized: "unauthorized";
              Unknown: "unknown";
          },
      >

      license validation status

    • LIMIT: { get maxTempo(): bigint; get minTempo(): bigint }
      • get maxTempo(): bigint

        Tempo(31-Dec-9999.23:59:59).ns

      • get minTempo(): bigint

        Tempo(01-Jan-1000.00:00:00).ns

    • LOCALE: Record<string, Record<string, string | Function>>

      localized dictionary translations

    • MODE: EnumifyType<{ Auto: "auto"; Defer: "defer"; Strict: "strict" }>

      initialization strategies

    • MONTH: EnumifyType<
          Index<
              readonly [
                  "All",
                  "Jan",
                  "Feb",
                  "Mar",
                  "Apr",
                  "May",
                  "Jun",
                  "Jul",
                  "Aug",
                  "Sep",
                  "Oct",
                  "Nov",
                  "Dec",
              ],
          >,
      >

      Gregorian calendar months (short-form)

    • MONTH_DAY: {
          layouts: readonly [
              readonly ["dayMonthYearShort", "monthDayYearShort"],
              readonly ["dayMonthYear", "monthDayYear"],
          ];
          locales: readonly ["en-US", "en-AS"];
          timezones: {
              "en-AS": readonly ["Pacific/Pago_Pago"];
              "en-US": readonly [
                  "America/Adak",
                  "America/Anchorage",
                  "America/Boise",
                  "America/Chicago",
                  "America/Denver",
                  "America/Detroit",
                  "America/Indiana/Indianapolis",
                  "America/Indiana/Knox",
                  "America/Indiana/Marengo",
                  "America/Indiana/Petersburg",
                  "America/Indiana/Tell_City",
                  "America/Indiana/Vevay",
                  "America/Indiana/Vincennes",
                  "America/Indiana/Winamac",
                  "America/Indianapolis",
                  "America/Juneau",
                  "America/Kentucky/Louisville",
                  "America/Kentucky/Monticello",
                  "America/Los_Angeles",
                  "America/Louisville",
                  "America/Menominee",
                  "America/Metlakatla",
                  "America/New_York",
                  "America/Nome",
                  "America/North_Dakota/Beulah",
                  "America/North_Dakota/Center",
                  "America/North_Dakota/New_Salem",
                  "America/Phoenix",
                  "America/Sitka",
                  "America/Yakutat",
                  "Pacific/Honolulu",
                  "US/Aleutian",
                  "US/Alaska",
                  "US/Arizona",
                  "US/Central",
                  "US/Eastern",
                  "US/Mountain",
                  "US/Pacific",
              ];
          };
      }

      regional month-day-year parsing settings

    • MONTHS: EnumifyType<
          Index<
              readonly [
                  "Every",
                  "January",
                  "February",
                  "March",
                  "April",
                  "May",
                  "June",
                  "July",
                  "August",
                  "September",
                  "October",
                  "November",
                  "December",
              ],
          >,
      >

      Gregorian calendar months (long-form)

    • MUTATION: EnumifyType<
          Index<
              readonly [
                  "yy",
                  "mm",
                  "wy",
                  "ww",
                  "dd",
                  "hh",
                  "mi",
                  "ss",
                  "ms",
                  "us",
                  "ns",
                  "event",
                  "period",
                  "clock",
                  "time",
                  "date",
                  "start",
                  "mid",
                  "end",
              ],
          >,
      >
    • NUMBER: Extend<
          EnumifyType<
              {
                  eight: 8;
                  five: 5;
                  four: 4;
                  nine: 9;
                  one: 1;
                  seven: 7;
                  six: 6;
                  ten: 10;
                  three: 3;
                  two: 2;
                  zero: 0;
              },
          >,
          string,
          number,
      >

      number names (0-10)

    • PARSE: EnumifyType<
          Index<
              readonly [
                  "monthDay",
                  "planner",
                  "layoutOrder",
                  "preFilter",
                  "mode",
                  "pivot",
                  "snippet",
                  "layout",
                  "event",
                  "period",
                  "anchor",
              ],
          >,
      >
    • SEASON: EnumifyType<
          {
              Autumn: "autumn";
              Spring: "spring";
              Summer: "summer";
              Winter: "winter";
          },
      >

      calendar seasons

    • TIMEZONE: Extend<
          {
              acst: "Australia/Adelaide";
              aest: "Australia/Sydney";
              awst: "Australia/Perth";
              cet: "Europe/Paris";
              cst: "America/Chicago";
              eet: "Europe/Helsinki";
              est: "America/New_York";
              gmt: "Europe/London";
              ist: "Asia/Kolkata";
              jst: "Asia/Tokyo";
              mst: "America/Denver";
              npt: "Asia/Kathmandu";
              nzt: "Pacific/Auckland";
              pst: "America/Los_Angeles";
              utc: "UTC";
          },
          string,
          string,
      >

      common time-zone aliases

    • WEEKDAY: EnumifyType<
          Index<readonly ["All", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"]>,
      >

      Gregorian calendar week-days (short-form)

    • WEEKDAYS: EnumifyType<
          Index<
              readonly [
                  "Everyday",
                  "Monday",
                  "Tuesday",
                  "Wednesday",
                  "Thursday",
                  "Friday",
                  "Saturday",
                  "Sunday",
              ],
          >,
      >

      Gregorian calendar week-days (long-form)

    • ZONED_DATE_TIME: EnumifyType<
          Index<
              readonly [
                  "value",
                  "timeZoneId",
                  "calendarId",
                  "monthCode",
                  "offset",
                  "timeZone",
                  "calendar",
                  "year",
                  "month",
                  "day",
                  "hour",
                  "minute",
                  "second",
                  "yy",
                  "mm",
                  "wy",
                  "ww",
                  "dd",
                  "hh",
                  "mi",
                  "ss",
                  "ms",
                  "us",
                  "ns",
              ],
          >,
      >