Skip to content

Indexable

ts
[key: string]: any

Properties

qtr

ts
qtr: "Q1" | "Q2" | "Q3" | "Q4";

quarter

ts
quarter: {
  day: number;
  end: Tempo;
  fiscal: number;
  key: "Q1" | "Q2" | "Q3" | "Q4";
  label: "First Quarter" | "Second Quarter" | "Third Quarter" | "Fourth Quarter";
  month: number;
  sphere: string;
  start: Tempo;
  year?: number;
};

day

ts
day: number;

end

ts
end: Tempo;

fiscal

ts
fiscal: number;

key

ts
key: "Q1" | "Q2" | "Q3" | "Q4";

label

ts
label: "First Quarter" | "Second Quarter" | "Third Quarter" | "Fourth Quarter";

month

ts
month: number;

sphere

ts
sphere: string;

start

ts
start: Tempo;

year?

ts
optional year?: number;

season

ts
season: {
  day: number;
  end: Tempo;
  group: "meteorological";
  key: "Spring" | "Summer" | "Autumn" | "Winter";
  month: number;
  sphere: string;
  start: Tempo;
  symbol: "Sun" | "Flower" | "Leaf" | "Snowflake";
};

day

ts
day: number;

end

ts
end: Tempo;

group

ts
group: "meteorological";

key

ts
key: "Spring" | "Summer" | "Autumn" | "Winter";

month

ts
month: number;

sphere

ts
sphere: string;

start

ts
start: Tempo;

symbol

ts
symbol: "Sun" | "Flower" | "Leaf" | "Snowflake";

szn

ts
szn: "Spring" | "Summer" | "Autumn" | "Winter";

timeOfDay

ts
timeOfDay: {
  end: Tempo;
  group: "standard";
  hour: number;
  key:   | "Midnight"
     | "Early"
     | "Morning"
     | "Midmorning"
     | "Midday"
     | "Afternoon"
     | "Evening"
     | "Night";
  minute?: number;
  start: Tempo;
};

end

ts
end: Tempo;

group

ts
group: "standard";

hour

ts
hour: number;

key

ts
key: 
  | "Midnight"
  | "Early"
  | "Morning"
  | "Midmorning"
  | "Midday"
  | "Afternoon"
  | "Evening"
  | "Night";

minute?

ts
optional minute?: number;

start

ts
start: Tempo;

tod

ts
tod: 
  | "Midnight"
  | "Early"
  | "Morning"
  | "Midmorning"
  | "Midday"
  | "Afternoon"
  | "Evening"
  | "Night";

zdc

ts
zdc: 
  | "Aries"
  | "Taurus"
  | "Gemini"
  | "Cancer"
  | "Leo"
  | "Virgo"
  | "Libra"
  | "Scorpio"
  | "Sagittarius"
  | "Capricorn"
  | "Aquarius"
  | "Pisces";

zodiac

ts
zodiac: {
  CN?: {
     animal: string;
     element: string;
     trait: string;
     yinYang: "Yin" | "Yang";
  };
  day: number;
  end: Tempo;
  group: "western";
  key:   | "Aries"
     | "Taurus"
     | "Gemini"
     | "Cancer"
     | "Leo"
     | "Virgo"
     | "Libra"
     | "Scorpio"
     | "Sagittarius"
     | "Capricorn"
     | "Aquarius"
     | "Pisces";
  month: number;
  start: Tempo;
  symbol:   | "Ram"
     | "Bull"
     | "Twins"
     | "Crab"
     | "Lion"
     | "Virgin"
     | "Scales"
     | "Scorpion"
     | "Archer"
     | "Goat"
     | "Water Bearer"
     | "Fish";
  trait: string;
  year?: number;
};

CN?

ts
optional CN?: {
  animal: string;
  element: string;
  trait: string;
  yinYang: "Yin" | "Yang";
};
CN.animal
ts
animal: string;
CN.element
ts
element: string;
CN.trait
ts
trait: string;
CN.yinYang
ts
yinYang: "Yin" | "Yang";

day

ts
day: number;

end

ts
end: Tempo;

group

ts
group: "western";

key

ts
key: 
  | "Aries"
  | "Taurus"
  | "Gemini"
  | "Cancer"
  | "Leo"
  | "Virgo"
  | "Libra"
  | "Scorpio"
  | "Sagittarius"
  | "Capricorn"
  | "Aquarius"
  | "Pisces";

month

ts
month: number;

start

ts
start: Tempo;

symbol

ts
symbol: 
  | "Ram"
  | "Bull"
  | "Twins"
  | "Crab"
  | "Lion"
  | "Virgin"
  | "Scales"
  | "Scorpion"
  | "Archer"
  | "Goat"
  | "Water Bearer"
  | "Fish";

trait

ts
trait: string;

year?

ts
optional year?: number;

Released under the MIT License.