export interface JpFacility {
  id: string;
  name: string;
  subType: 'nuclear' | 'thermal' | 'naval' | 'airbase' | 'army';
  lat: number;
  lng: number;
  operator?: string;
  description?: string;
}

export const JP_POWER_PLANTS: JpFacility[] = [
  {
    id: 'jp-npp-genkai',
    name: '겐카이(玄海) 핵발전소',
    subType: 'nuclear',
    lat: 33.52,
    lng: 129.84,
    operator: '규슈전력',
    description: '가압경수로 4기, 사가현 — 한반도 최근접 원전',
  },
  {
    id: 'jp-npp-sendai',
    name: '센다이(川内) 핵발전소',
    subType: 'nuclear',
    lat: 31.84,
    lng: 130.19,
    operator: '규슈전력',
    description: '가압경수로 2기, 가고시마현',
  },
  {
    id: 'jp-npp-ohi',
    name: '오이(大飯) 핵발전소',
    subType: 'nuclear',
    lat: 35.53,
    lng: 135.65,
    operator: '간사이전력',
    description: '가압경수로 4기, 후쿠이현 — 일본 최대 출력',
  },
  {
    id: 'jp-npp-takahama',
    name: '다카하마(高浜) 핵발전소',
    subType: 'nuclear',
    lat: 35.51,
    lng: 135.50,
    operator: '간사이전력',
    description: '가압경수로 4기, 후쿠이현',
  },
  {
    id: 'jp-npp-shika',
    name: '시카(志賀) 핵발전소',
    subType: 'nuclear',
    lat: 37.07,
    lng: 136.72,
    operator: '호쿠리쿠전력',
    description: '비등수형경수로 2기, 이시카와현 (2024 지진 피해)',
  },
  {
    id: 'jp-npp-higashidori',
    name: '히가시도리(東通) 핵발전소',
    subType: 'nuclear',
    lat: 41.18,
    lng: 141.37,
    operator: '도호쿠전력',
    description: '비등수형경수로, 아오모리현',
  },
  {
    id: 'jp-thermal-matsuura',
    name: '마쓰우라(松浦) 화력발전소',
    subType: 'thermal',
    lat: 33.33,
    lng: 129.73,
    operator: '전원개발(J-Power)',
    description: '석탄화력, 나가사키현 — 대한해협 인접',
  },
  {
    id: 'jp-thermal-hekinan',
    name: '헤키난(碧南) 화력발전소',
    subType: 'thermal',
    lat: 34.87,
    lng: 136.95,
    operator: '주부전력',
    description: '석탄화력, 아이치현 — 일본 최대 석탄화력',
  },
];

export const JP_MILITARY_FACILITIES: JpFacility[] = [
  {
    id: 'jp-mil-sasebo',
    name: '사세보(佐世保) 해군기지',
    subType: 'naval',
    lat: 33.16,
    lng: 129.72,
    operator: '미 해군 / 해상자위대',
    description: '미 7함대 상륙전단 모항, 한국 최근접 미군기지',
  },
  {
    id: 'jp-mil-maizuru',
    name: '마이즈루(舞鶴) 해군기지',
    subType: 'naval',
    lat: 35.47,
    lng: 135.38,
    operator: '해상자위대',
    description: '동해 방면 주력기지, 호위함대 사령부',
  },
  {
    id: 'jp-mil-yokosuka',
    name: '요코스카(横須賀) 해군기지',
    subType: 'naval',
    lat: 35.29,
    lng: 139.67,
    operator: '미 해군 / 해상자위대',
    description: '미 7함대 사령부, 항모 로널드 레이건 모항',
  },
  {
    id: 'jp-mil-iwakuni',
    name: '이와쿠니(岩国) 공군기지',
    subType: 'airbase',
    lat: 34.15,
    lng: 132.24,
    operator: '미 해병대 / 항공자위대',
    description: 'F/A-18 및 F-35B 배치, 야마구치현',
  },
  {
    id: 'jp-mil-kadena',
    name: '가데나(嘉手納) 공군기지',
    subType: 'airbase',
    lat: 26.36,
    lng: 127.77,
    operator: '미 공군',
    description: 'F-15C/D, KC-135 배치, 아시아 최대 미 공군기지',
  },
  {
    id: 'jp-mil-ashiya',
    name: '아시야(芦屋) 항공기지',
    subType: 'airbase',
    lat: 33.88,
    lng: 130.66,
    operator: '항공자위대',
    description: '대한해협 인접, 후쿠오카현',
  },
  {
    id: 'jp-mil-naha',
    name: '나하(那覇) 항공기지',
    subType: 'airbase',
    lat: 26.21,
    lng: 127.65,
    operator: '항공자위대',
    description: 'F-15 배치, 남서항공방면대 사령부',
  },
];
