import { MhahLocalConstant } from './mhahLocalConstant';
import { MhahPanchangImpl } from './mhahPanchangImpl';
export declare class MhahCalculateFunc {
    calculate(d: Date, mhahConstant: MhahLocalConstant): {
        Day: any;
        Tithi: any;
        Paksha: any;
        Nakshatra: any;
        Karna: any;
        Yoga: any;
        Ayanamsa: any;
        Raasi: any;
        Julian: any;
        Gana: any;
        Guna: any;
        Trinity: any;
    };
    getTithi(Lmoon: number, Lsun: number): number;
    getNakshatra(mhahPanchangImpl: MhahPanchangImpl, Lmoon: number, ayanamsa: number): number;
    getZYoga(mhahPanchangImpl: MhahPanchangImpl, ayanamsa: number, jd: number): number;
    getYoga(zyoga: number): number;
    getKarana(Lmoon0: number, Lsun0: number): number[];
    getRaasi(mhahPanchangImpl: MhahPanchangImpl, Lmoon: number, ayanamsa: number): number;
    getPaksha(n_tithi: number): number;
    getRaasiGuna(raasiIndex: any): number;
    getTrinityByNakshatra(raasiIndex: any): number;
    getGanaViaNakshatra(raasiIndex: any): number;
}
