import {
  fontSizeList,
  lineHeightList,
  colorList,
  borderWidthList,
  borderRadiusList,
  lineWidthList,
  store,
  langList,
  fontFamilyList as fontFamilyListZh,
  borderDasharrayList as borderDasharrayListZh,
  lineStyleList as lineStyleListZh,
  rootLineKeepSameInCurveList as rootLineKeepSameInCurveListZh,
  backgroundRepeatList as backgroundRepeatListZh,
  backgroundPositionList as backgroundPositionListZh,
  shortcutKeyList as shortcutKeyListZh,
  shapeList as shapeListZh,
  sidebarTriggerList as sidebarTriggerListZh,
  backgroundSizeList as backgroundSizeListZh,
  downTypeList as downTypeListZh,
  shapeListMap as shapeListMapZh,
  lineStyleMap as lineStyleMapZh
} from './zh'
import {
  fontFamilyList as fontFamilyListEn,
  borderDasharrayList as borderDasharrayListEn,
  lineStyleList as lineStyleListEn,
  rootLineKeepSameInCurveList as rootLineKeepSameInCurveListEn,
  backgroundRepeatList as backgroundRepeatListEn,
  backgroundPositionList as backgroundPositionListEn,
  shortcutKeyList as shortcutKeyListEn,
  shapeList as shapeListEn,
  sidebarTriggerList as sidebarTriggerListEn,
  backgroundSizeList as backgroundSizeListEn,
  downTypeList as downTypeListEn
} from './en'

const fontFamilyList = {
  zh: fontFamilyListZh,
  en: fontFamilyListEn
}

const borderDasharrayList = {
  zh: borderDasharrayListZh,
  en: borderDasharrayListEn
}

const lineStyleList = {
  zh: lineStyleListZh,
  en: lineStyleListEn
}

const lineStyleMap = {
  zh: lineStyleMapZh,
  en: lineStyleMapZh
}

const rootLineKeepSameInCurveList = {
  zh: rootLineKeepSameInCurveListZh,
  en: rootLineKeepSameInCurveListEn
}

const backgroundRepeatList = {
  zh: backgroundRepeatListZh,
  en: backgroundRepeatListEn
}

const backgroundPositionList = {
  zh: backgroundPositionListZh,
  en: backgroundPositionListEn
}

const backgroundSizeList = {
  zh: backgroundSizeListZh,
  en: backgroundSizeListEn
}

const shortcutKeyList = {
  zh: shortcutKeyListZh,
  en: shortcutKeyListEn
}

const shapeList = {
  zh: shapeListZh,
  en: shapeListEn
}

const shapeListMap = {
  zh: shapeListMapZh,
  en: shapeListMapZh
}

const sidebarTriggerList = {
  zh: sidebarTriggerListZh,
  en: sidebarTriggerListEn
}

const downTypeList = {
  zh: downTypeListZh,
  en: downTypeListEn
}

export {
  fontSizeList,
  lineHeightList,
  borderWidthList,
  borderRadiusList,
  lineWidthList,
  store,
  colorList,
  langList,
  fontFamilyList,
  borderDasharrayList,
  lineStyleList,
  lineStyleMap,
  rootLineKeepSameInCurveList,
  backgroundRepeatList,
  backgroundPositionList,
  backgroundSizeList,
  shortcutKeyList,
  shapeList,
  shapeListMap,
  sidebarTriggerList,
  downTypeList
}
