moon-sighting/.github/wiki/api/interfaces/SunMoonEvents.md
Aric Camarata 2992dcee21 docs: add TypeDoc API generation (typedoc@0.28.19 + typedoc-plugin-markdown@4.11.0)
Add typedoc and typedoc-plugin-markdown as devDependencies. Add typedoc.json config
targeting src/index.ts with markdown output to .github/wiki/api. Add docs script to
package.json. Generate initial API reference pages.

Part of T-E8-03 — TypeDoc automation for all 12 JS/TS packages.
2026-05-30 16:41:59 -04:00

79 lines
2 KiB
Markdown

[**moon-sighting v1.1.1**](../README.md)
***
[moon-sighting](../README.md) / SunMoonEvents
# Interface: SunMoonEvents
Defined in: [types.ts:325](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L325)
## Properties
### astronomicalTwilightEndUTC
> **astronomicalTwilightEndUTC**: `Date` \| `null`
Defined in: [types.ts:339](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L339)
UTC time when astronomical twilight ends (Sun at -18°)
***
### civilTwilightEndUTC
> **civilTwilightEndUTC**: `Date` \| `null`
Defined in: [types.ts:335](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L335)
UTC time when civil twilight ends (Sun at -6°)
***
### moonriseUTC
> **moonriseUTC**: `Date` \| `null`
Defined in: [types.ts:333](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L333)
UTC time of moonrise
***
### moonsetUTC
> **moonsetUTC**: `Date` \| `null`
Defined in: [types.ts:329](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L329)
UTC time of moonset for the given date at the observer's location
***
### nauticalTwilightEndUTC
> **nauticalTwilightEndUTC**: `Date` \| `null`
Defined in: [types.ts:337](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L337)
UTC time when nautical twilight ends (Sun at -12°)
***
### sunriseUTC
> **sunriseUTC**: `Date` \| `null`
Defined in: [types.ts:331](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L331)
UTC time of sunrise
***
### sunsetUTC
> **sunsetUTC**: `Date` \| `null`
Defined in: [types.ts:327](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L327)
UTC time of sunset for the given date at the observer's location