import { ThemeConfig } from "../theme"
import { dark_default as gruvbox_dark } from "./gruvbox/gruvbox-dark"
import { dark_hard as gruvbox_dark_hard } from "./gruvbox/gruvbox-dark-hard"
import { dark_soft as gruvbox_dark_soft } from "./gruvbox/gruvbox-dark-soft"
import { light_default as gruvbox_light } from "./gruvbox/gruvbox-light"
import { light_hard as gruvbox_light_hard } from "./gruvbox/gruvbox-light-hard"
import { light_soft as gruvbox_light_soft } from "./gruvbox/gruvbox-light-soft"
import { dark as solarized_dark } from "./solarized/solarized"
import { light as solarized_light } from "./solarized/solarized"
import { dark as andromeda_dark } from "./andromeda/andromeda"
import { theme as one_dark } from "./one/one-dark"
import { theme as one_light } from "./one/one-light"
import { theme as ayu_light } from "./ayu/ayu-light"
import { theme as ayu_dark } from "./ayu/ayu-dark"
import { theme as ayu_mirage } from "./ayu/ayu-mirage"
import { theme as rose_pine } from "./rose-pine/rose-pine"
import { theme as rose_pine_dawn } from "./rose-pine/rose-pine-dawn"
import { theme as rose_pine_moon } from "./rose-pine/rose-pine-moon"
import { theme as sandcastle } from "./sandcastle/sandcastle"
import { theme as summercamp } from "./summercamp/summercamp"
import { theme as atelier_cave_dark } from "./atelier/atelier-cave-dark"
import { theme as atelier_cave_light } from "./atelier/atelier-cave-light"
import { theme as atelier_dune_dark } from "./atelier/atelier-dune-dark"
import { theme as atelier_dune_light } from "./atelier/atelier-dune-light"
import { theme as atelier_estuary_dark } from "./atelier/atelier-estuary-dark"
import { theme as atelier_estuary_light } from "./atelier/atelier-estuary-light"
import { theme as atelier_forest_dark } from "./atelier/atelier-forest-dark"
import { theme as atelier_forest_light } from "./atelier/atelier-forest-light"
import { theme as atelier_heath_dark } from "./atelier/atelier-heath-dark"
import { theme as atelier_heath_light } from "./atelier/atelier-heath-light"
import { theme as atelier_lakeside_dark } from "./atelier/atelier-lakeside-dark"
import { theme as atelier_lakeside_light } from "./atelier/atelier-lakeside-light"
import { theme as atelier_plateau_dark } from "./atelier/atelier-plateau-dark"
import { theme as atelier_plateau_light } from "./atelier/atelier-plateau-light"
import { theme as atelier_savanna_dark } from "./atelier/atelier-savanna-dark"
import { theme as atelier_savanna_light } from "./atelier/atelier-savanna-light"
import { theme as atelier_seaside_dark } from "./atelier/atelier-seaside-dark"
import { theme as atelier_seaside_light } from "./atelier/atelier-seaside-light"
import { theme as atelier_sulphurpool_dark } from "./atelier/atelier-sulphurpool-dark"
import { theme as atelier_sulphurpool_light } from "./atelier/atelier-sulphurpool-light"

export const themes: ThemeConfig[] = [
    one_dark,
    one_light,
    ayu_light,
    ayu_dark,
    ayu_mirage,
    gruvbox_dark,
    gruvbox_dark_hard,
    gruvbox_dark_soft,
    gruvbox_light,
    gruvbox_light_hard,
    gruvbox_light_soft,
    rose_pine,
    rose_pine_dawn,
    rose_pine_moon,
    sandcastle,
    solarized_dark,
    solarized_light,
    andromeda_dark,
    summercamp,
    atelier_cave_dark,
    atelier_cave_light,
    atelier_dune_dark,
    atelier_dune_light,
    atelier_estuary_dark,
    atelier_estuary_light,
    atelier_forest_dark,
    atelier_forest_light,
    atelier_heath_dark,
    atelier_heath_light,
    atelier_lakeside_dark,
    atelier_lakeside_light,
    atelier_plateau_dark,
    atelier_plateau_light,
    atelier_savanna_dark,
    atelier_savanna_light,
    atelier_seaside_dark,
    atelier_seaside_light,
    atelier_sulphurpool_dark,
    atelier_sulphurpool_light,
]
