import Location from '../earth/Location';
import { Time } from './types/TimeTypes';
export default class TimeOfInterest {
    readonly time: Time;
    readonly jd: number;
    readonly T: number;
    constructor(time: Time);
    getTime(): Time;
    getString(): string;
    getDate(): Date;
    getDecimalYear(): number;
    getDayOfYear(): number;
    getDayOfWeek(): number;
    isLeapYear(): boolean;
    getJulianDay(): number;
    getJulianDay0(): number;
    getJulianCenturiesJ2000(): number;
    getJulianMillenniaJ2000(): number;
    getGreenwichMeanSiderealTime(): number;
    getGreenwichApparentSiderealTime(): number;
    getLocalMeanSiderealTime(location: Location): number;
    getLocalApparentSiderealTime(location: Location): number;
    getDeltaT(): number;
}
