// staticdata.dev — planets
// Generated file. Do not edit by hand.
// SPDX-License-Identifier: MIT

export const planets = [
  {
    "name": "Mercury",
    "type": "terrestrial",
    "massKg": "3.301e+23",
    "radiusKm": 2439.7,
    "distanceAu": 0.387,
    "moons": 0,
    "orbitalPeriodDays": 87.97
  },
  {
    "name": "Venus",
    "type": "terrestrial",
    "massKg": "4.867e+24",
    "radiusKm": 6051.8,
    "distanceAu": 0.723,
    "moons": 0,
    "orbitalPeriodDays": 224.7
  },
  {
    "name": "Earth",
    "type": "terrestrial",
    "massKg": "5.972e+24",
    "radiusKm": 6371,
    "distanceAu": 1,
    "moons": 1,
    "orbitalPeriodDays": 365.25
  },
  {
    "name": "Mars",
    "type": "terrestrial",
    "massKg": "6.417e+23",
    "radiusKm": 3389.5,
    "distanceAu": 1.524,
    "moons": 2,
    "orbitalPeriodDays": 686.97
  },
  {
    "name": "Jupiter",
    "type": "gas-giant",
    "massKg": "1.898e+27",
    "radiusKm": 69911,
    "distanceAu": 5.203,
    "moons": 115,
    "orbitalPeriodDays": 4332.59
  },
  {
    "name": "Saturn",
    "type": "gas-giant",
    "massKg": "5.683e+26",
    "radiusKm": 58232,
    "distanceAu": 9.537,
    "moons": 293,
    "orbitalPeriodDays": 10759.22
  },
  {
    "name": "Uranus",
    "type": "ice-giant",
    "massKg": "8.682e+25",
    "radiusKm": 25362,
    "distanceAu": 19.191,
    "moons": 29,
    "orbitalPeriodDays": 30688.5
  },
  {
    "name": "Neptune",
    "type": "ice-giant",
    "massKg": "1.024e+26",
    "radiusKm": 24622,
    "distanceAu": 30.069,
    "moons": 16,
    "orbitalPeriodDays": 60182
  }
] as const;

export type Planet = (typeof planets)[number];
