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

export const CN_POWER_PLANTS: CnFacility[] = [
  {
    id: 'cn-npp-hongyanhe',
    name: '홍옌허(红沿河) 핵발전소',
    subType: 'nuclear',
    lat: 40.87,
    lng: 121.02,
    operator: '中国大唐集团',
    description: '가압경수로 6기, 라오닝성 — 한반도 최근접 핵발전소',
  },
  {
    id: 'cn-npp-tianwan',
    name: '톈완(田湾) 핵발전소',
    subType: 'nuclear',
    lat: 34.71,
    lng: 119.45,
    operator: '江苏核电',
    description: '러시아 VVER-1000 설계, 장쑤성',
  },
  {
    id: 'cn-npp-qinshan',
    name: '진산(秦山) 핵발전소',
    subType: 'nuclear',
    lat: 30.44,
    lng: 120.96,
    operator: '中核集团',
    description: '중국 최초 상업 핵발전소, 저장성',
  },
  {
    id: 'cn-npp-ningde',
    name: '닝더(宁德) 핵발전소',
    subType: 'nuclear',
    lat: 26.73,
    lng: 120.12,
    operator: '中国大唐集团',
    description: '가압경수로 4기, 푸젠성',
  },
  {
    id: 'cn-thermal-dalian',
    name: '다롄 화력발전소',
    subType: 'thermal',
    lat: 38.85,
    lng: 121.55,
    operator: '大连电力',
    description: '석탄화력, 라오닝성',
  },
  {
    id: 'cn-thermal-qinhuangdao',
    name: '친황다오 화력발전소',
    subType: 'thermal',
    lat: 39.93,
    lng: 119.58,
    operator: '华能国际',
    description: '석탄화력 대형 기지, 허베이성',
  },
  {
    id: 'cn-thermal-tianjin',
    name: '톈진 화력발전소',
    subType: 'thermal',
    lat: 39.08,
    lng: 117.20,
    operator: '华能集团',
    description: '석탄화력, 톈진시',
  },
];

export const CN_MILITARY_FACILITIES: CnFacility[] = [
  {
    id: 'cn-mil-qingdao',
    name: '칭다오 해군기지',
    subType: 'naval',
    lat: 36.07,
    lng: 120.26,
    operator: '해군 북부전구',
    description: '항모전단 모항, 핵잠수함 기지',
  },
  {
    id: 'cn-mil-lushun',
    name: '뤼순(旅順) 해군기지',
    subType: 'naval',
    lat: 38.85,
    lng: 121.24,
    operator: '해군 북부전구',
    description: '잠수함·구축함 기지, 보하이만 입구',
  },
  {
    id: 'cn-mil-dalian-shipyard',
    name: '다롄 조선소 (항모건조)',
    subType: 'shipyard',
    lat: 38.92,
    lng: 121.62,
    operator: '中国船舶重工',
    description: '랴오닝함·산둥함 건조, 항모 4번함 건조 중',
  },
  {
    id: 'cn-mil-shenyang-cmd',
    name: '북부전구 사령부',
    subType: 'army',
    lat: 41.80,
    lng: 123.42,
    operator: '해방군 북부전구',
    description: '한반도·동북아 담당, 선양시',
  },
  {
    id: 'cn-mil-shenyang-air',
    name: '선양 공군기지',
    subType: 'airbase',
    lat: 41.77,
    lng: 123.49,
    operator: '공군 북부전구',
    description: 'J-16 전투기 배치, 북부전구 핵심기지',
  },
  {
    id: 'cn-mil-dandong',
    name: '단둥 군사시설',
    subType: 'army',
    lat: 40.13,
    lng: 124.38,
    operator: '해방군 육군',
    description: '북중 접경 전진기지, 한반도 작전 담당',
  },
  {
    id: 'cn-mil-zhoushan',
    name: '저우산 해군기지',
    subType: 'naval',
    lat: 30.00,
    lng: 122.10,
    operator: '해군 동부전구',
    description: '동중국해 주력 함대 기지',
  },
];
