/** * Gun-milan (ashtakoota) — the classical 36-point match between two Moon * positions: varna 1, vashya 2, tara 3, yoni 4, graha-maitri 5, gana 6, * bhakoot 7, nadi 8. Inputs are the two sidereal Moon longitudes; a * matched pair with itself always scores 28 (nadi and none else lost). */ export interface Koota { points: number; maximum: number; /** The classified values behind the score, bride first. */ bride: string; groom: string; } export interface GunMilan { total: number; maximum: number; kootas: { varna: Koota; vashya: Koota; tara: Koota; yoni: Koota; grahaMaitri: Koota; gana: Koota; bhakoot: Koota; nadi: Koota; }; } /** * Ashtakoota compatibility of two Moons (sidereal longitudes, degrees). * * @example * ```ts * const match = gunMilan(342.5, 127.2); // bride Revati, groom Magha * // match.total → 11 (of 36) * // match.kootas.nadi → { points: 0, … } both Antya nadi * ``` */ export declare function gunMilan(brideMoonSidereal: number, groomMoonSidereal: number): GunMilan; //# sourceMappingURL=gunMilan.d.ts.map