UNPKG

salat-first

Version:

Islamic prayer times calculation with special support for Moroccan methods and Maliki madhab

32 lines (31 loc) 1.03 kB
/** * Converts degrees to radians * @param degrees Angle in degrees * @returns Angle in radians */ export declare function degreesToRadians(degrees: number): number; /** * Converts radians to degrees * @param radians Angle in radians * @returns Angle in degrees */ export declare function radiansToDegrees(radians: number): number; /** * Normalizes a value to be within a given scale * @param value The value to normalize * @param max The maximum value of the scale * @returns The normalized value */ export declare function normalizeToScale(value: number, max: number): number; /** * Unwinds an angle to be between 0 and 360 degrees * @param angle The angle in degrees * @returns The unwound angle between 0 and 360 degrees */ export declare function unwindAngle(angle: number): number; /** * Shifts an angle to be between -180 and 180 degrees * @param angle The angle in degrees * @returns The shifted angle between -180 and 180 degrees */ export declare function quadrantShiftAngle(angle: number): number;