export function deriveEpochParams(raw: RawEpochConstants): import("./index.js").EpochParams; export type RawEpochConstants = { /** * IAU 2015 nominal (W) */ solarLuminosityW: number; /** * Ulysses/ACE/Wind */ solarWindKgPerS: number; /** * km/s (fallback 299792458 m/s if falsy) */ speedOfLightKmPerS: number; /** * the LLR recession rate — the cited distance history's J2000 slope */ alpha1PerMa: number; meanSiderealYearSeconds: number; /** * ω₀: the J2000 day length, SI seconds (the SI day since plan 09) */ lodJ2000Seconds: number; /** * M_SUN */ sunMassKg: number; gmEarthAloneKm3S2: number; gmMoonAloneKm3S2: number; gravitationalConstantKm3KgS2: number; earthMoiFactorJ2000: number; earthDiameterKm: number; moonDistanceKm: number; moonOrbitalEccentricity: number; gmEarthMoonSystemKm3S2: number; /** * GM☉ (km³/s²) — the solar precession torque */ gmSunKm3S2: number; /** * 1 AU (km) */ astronomicalUnitKm: number; earthOrbitalEccentricityJ2000: number; moonEclipticInclinationJ2000Deg: number; /** * the model's ONE J2000 precession reading (1,296,000/p_A; plan 09) */ axialPrecessionJ2000Years: number; };