import { EclipticSphericalCoordinates, EquatorialSphericalCoordinates, RectangularCoordinates } from '../../coordinates/types/CoordinateTypes'; export default interface IPlanet { getHeliocentricEclipticRectangularJ2000Coordinates(): Promise; getHeliocentricEclipticRectangularDateCoordinates(): Promise; getHeliocentricEclipticSphericalJ2000Coordinates(): Promise; getHeliocentricEclipticSphericalDateCoordinates(): Promise; getGeocentricEclipticRectangularJ2000Coordinates(): Promise; getGeocentricEclipticRectangularDateCoordinates(): Promise; getGeocentricEclipticSphericalJ2000Coordinates(): Promise; getGeocentricEclipticSphericalDateCoordinates(): Promise; getGeocentricEquatorialSphericalJ2000Coordinates(): Promise; getGeocentricEquatorialSphericalDateCoordinates(): Promise; getApparentGeocentricEclipticSphericalCoordinates(): Promise; getApparentGeocentricEquatorialSphericalCoordinates(): Promise; }