type Catalogue = Record>; interface BesselianElements { t0Jde: number; t0Hours: number; tMin: number; tMax: number; x: Array; y: Array; d: Array; mu: Array; l1: Array; l2: Array; tanF1: number; tanF2: number; saros: number; } export type { BesselianElements as B, Catalogue as C };