import { Time } from '../types/TimeTypes'; export declare function sec2string(sec: number, short?: boolean): string; export declare function time2julianDay(time: Time): number; export declare function julianDay2time(jd: number): Time; export declare function julianDay2julianDay0(jd: number): number; export declare function julianDay2ModifiedJulianDay(jd: number): number; export declare function julianDay2julianCenturiesJ2000(jd: number): number; export declare function julianCenturiesJ20002julianDay(T: number): number; export declare function julianDay2julianMillenniaJ2000(jd: number): number; export declare function julianMillenniaJ20002julianDay(t: number): number; export declare function getEpochInterval(jd: number, startingEpoch: number): number; export declare function getEpochIntervalToJ2000(startingEpoch: number): number; export declare function dayOfYear2time(year: number, dayOfYear: number): Time; export declare function getDecimalYear(time: Time): number; export declare function getDayOfYear(time: Time): number; export declare function getDayOfWeek(time: Time): number; export declare function isLeapYear(year: number): boolean; export declare function getGreenwichMeanSiderealTime(T: number): number; export declare function getGreenwichApparentSiderealTime(T: number): number; export declare function getLocalMeanSiderealTime(T: number, lon: number): number; export declare function getLocalApparentSiderealTime(T: number, lon: number): number; export declare function getLocalHourAngle(T: number, lon: number, rightAscension: number): number; export declare function getDeltaT(year: number, month?: number): number; export declare function shortYear2longYear(shortYearString: string): number;