astrology-insights
Version:
Comprehensive Vedic astrology engine for Node.js — Panchang, birth charts (Kundli), Vimshottari Dasha, divisional charts, dosha analysis, and planetary remedies. Swiss Ephemeris precision, validated against Drik Panchang.
18 lines (17 loc) • 619 B
TypeScript
/**
* Birth Chart Orchestrator
* The main entry point that ties together all birth chart modules.
*/
import { BirthData, BirthChartResult, AyanamsaType, HouseSystemType } from './types';
export interface BirthChartOptions {
ayanamsa?: AyanamsaType;
houseSystem?: HouseSystemType;
}
/**
* Calculate a complete birth chart (Kundli).
*
* @param birthData - Birth date, time, location, timezone
* @param options - Ayanamsa and house system preferences
* @returns Complete BirthChartResult
*/
export declare function calculateBirthChart(birthData: BirthData, options?: BirthChartOptions): BirthChartResult;