astronomy-bundle
Version:
Bundle for astronomical calculations such as position of moon, sun and planets, sunrise, sunset or solar eclipses. Most of the calculations are based on Jean Meeus 'Astronomical Algorithms' book and the VSOP87 theory.
15 lines (14 loc) • 834 B
TypeScript
export type AnglePrefixes = {
positivePrefix: string;
negativePrefix: string;
};
export declare function deg2rad(degrees: number): number;
export declare function rad2deg(radians: number): number;
export declare function deg2angle(deg: number, short?: boolean): string;
export declare function decimal2degreeMinutes(decimal: number, short?: boolean, prefixes?: AnglePrefixes): string;
export declare function decimal2degreeMinutesSeconds(decimal: number, short?: boolean, prefixes?: AnglePrefixes): string;
export declare function angle2deg(angle: string): number;
export declare function deg2time(angle: number): string;
export declare function time2deg(timeAngle: string): number;
export declare function normalizeAngle(degrees: number, baseAngle?: number): number;
export declare function sec2deg(seconds: number): number;