import { Location } from '../../earth/types/LocationTypes';
import { BesselianElements } from '../types/besselianElementsTypes';
import { TimeLocationCircumstances } from '../types/circumstancesTypes';
export declare function getTimeLocationCircumstancesMaxEclipse(besselianElements: BesselianElements, location: Location): TimeLocationCircumstances;
export declare function getTimeLocationCircumstancesC1(besselianElements: BesselianElements, location: Location): TimeLocationCircumstances;
export declare function getTimeLocationCircumstancesC2(besselianElements: BesselianElements, location: Location): TimeLocationCircumstances;
export declare function getTimeLocationCircumstancesC3(besselianElements: BesselianElements, location: Location): TimeLocationCircumstances;
export declare function getTimeLocationCircumstancesC4(besselianElements: BesselianElements, location: Location): TimeLocationCircumstances;
