import { SolarCoordinates } from "./solar-coordinates"; import type { Coordinates } from "../../types"; export type Shafaq = "general" | "ahmer" | "abyad"; export declare function approximateTransit(longitude: number, siderealTime: number, rightAscension: number): number; export declare function correctedTransit(approximateTransit: number, longitude: number, siderealTime: number, rightAscension: number, previousRightAscension: number, nextRightAscension: number): number; export declare function correctedHourAngle(approximateTransit: number, angle: number, coordinates: Coordinates, afterTransit: boolean, siderealTime: number, rightAscension: number, previousRightAscension: number, nextRightAscension: number, declination: number, previousDeclination: number, nextDeclination: number): number; export declare function calculateSolarCoordinatesForDays(date: Date): { current: SolarCoordinates; previous: SolarCoordinates; next: SolarCoordinates; }; export declare function seasonAdjustedMorningTwilight(latitude: number, dayOfYearValue: number, year: number, sunrise: Date): Date; export declare function seasonAdjustedEveningTwilight(latitude: number, dayOfYearValue: number, year: number, sunset: Date, shafaq?: Shafaq): Date; //# sourceMappingURL=astronomical.d.ts.map