import { MhahLocalConstant } from './mhahLocalConstant';
export declare class MhahPanchangImpl {
    private mhahConstant;
    kyear: number;
    kmon: number;
    kday: number;
    private mhahMoonOutragConst;
    constructor(mhahConstant: MhahLocalConstant);
    d2r: number;
    r2d: number;
    range: number[];
    tipnaks: number[];
    Lmoon: number;
    Lsun: number;
    skor: number;
    LmoonYoga: number;
    LsunYoga: number;
    dt: number;
    ayanamsa: number;
    daysInMonth(m: number, y: number): number;
    moon(jd: number): number;
    sun(jd: number): number;
    tithi(jd: number, n1: number, tzone: number, len: number): any;
    nakshatra(jd: number, n_naksh: number, tzone: number): any;
    yoga(jd: number, zyoga: number, tzone: number): any;
    novolun(jd: number, knv: number): number;
    kepler(m: number, ex: number, err: number): number;
    nutation(jd: number): number;
    calcayan(jd: number): number;
    mdy2julian(m: number, d: number, y: number): number;
    dTime(jd: number): number;
    calData(jd: number): Date;
    lon2dmsz(x: number): string;
    lon2dms(x: number): string;
    fix360(v: number): number;
    weekDay(jd: number): number;
    lunarPhase(jd: number): number;
}
