import { MhahLocalConstant } from './mhahLocalConstant'; import { MhahPanchangImpl } from './mhahPanchangImpl'; import { MhahCalculateFunc } from './mhahCalculateFunc'; export declare class MhahCalendar { calendar(mhahConstant: MhahLocalConstant, dt: Date, lat: number, lng: number, height?: number): { Tithi: any; Paksha: any; Nakshatra: any; Yoga: any; Karna: any; Masa: any; MoonMasa: any; Raasi: any; Ritu: any; Gana: any; Guna: any; Trinity: any; }; getCalendarTithi(sunRise: number, mhahPanchangImpl: MhahPanchangImpl): number; getCalendarNakshatra(mhahCalculateFunc: MhahCalculateFunc, mhahPanchangImpl: MhahPanchangImpl, ayanamsa: number, sunRise: number): number; getCalendarYoga(mhahCalculateFunc: MhahCalculateFunc, mhahPanchangImpl: MhahPanchangImpl, sunRise: number, ayanamsa: number): number; getCalendarRaasi(mhahPanchangImpl: MhahPanchangImpl, Lsun: number, ayanamsa: number): number; getMasa(mhahPanchangImpl: MhahPanchangImpl, tithi: number, sunrise: number): { n_maasa: number; is_leap_month: boolean; }; getRitu(masa_num: number): number; }