moon-sighting/.github/wiki/api/interfaces/OdehResult.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

60 lines
1.4 KiB
Markdown

[**moon-sighting v1.1.1**](../README.md)
***
[moon-sighting](../README.md) / OdehResult
# Interface: OdehResult
Defined in: [types.ts:223](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L223)
## Properties
### description
> **description**: `string`
Defined in: [types.ts:232](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L232)
Human-readable interpretation
***
### isVisibleNakedEye
> **isVisibleNakedEye**: `boolean`
Defined in: [types.ts:234](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L234)
True for zone A
***
### isVisibleWithOpticalAid
> **isVisibleWithOpticalAid**: `boolean`
Defined in: [types.ts:236](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L236)
True for zones A and B
***
### V
> **V**: `number`
Defined in: [types.ts:228](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L228)
Continuous visibility parameter V = ARCV - (arcv_minimum(W)).
Positive = crescent exceeds minimum visibility threshold.
***
### zone
> **zone**: [`OdehZone`](../type-aliases/OdehZone.md)
Defined in: [types.ts:230](https://github.com/acamarata/moon-sighting/blob/89fb490051d0263a7d41c954161fb945f1569805/src/types.ts#L230)
Visibility zone A through D