import type { Card } from "./types";

export const coreCards: Card[] = [
  {
    type: "alarm-panel",
    showElement: true,
  },
  {
    type: "button",
    showElement: true,
  },
  {
    type: "calendar",
    showElement: true,
  },
  {
    type: "clock",
    showElement: true,
  },
  {
    type: "entities",
    showElement: true,
  },
  {
    type: "entity",
    showElement: true,
  },
  {
    type: "gauge",
    showElement: true,
  },
  {
    type: "glance",
    showElement: true,
  },
  {
    type: "history-graph",
    showElement: true,
  },
  {
    type: "distribution",
    showElement: true,
  },
  {
    type: "statistics-graph",
    showElement: false,
  },
  {
    type: "statistic",
    showElement: true,
  },
  {
    type: "humidifier",
    showElement: true,
  },
  {
    type: "light",
    showElement: true,
  },
  {
    type: "map",
    showElement: true,
  },
  {
    type: "markdown",
    showElement: true,
  },
  {
    type: "media-control",
    showElement: true,
  },
  {
    type: "picture",
    showElement: true,
  },
  {
    type: "picture-elements",
    showElement: true,
  },
  {
    type: "picture-entity",
    showElement: true,
  },
  {
    type: "picture-glance",
    showElement: true,
  },
  {
    type: "plant-status",
    showElement: true,
  },
  {
    type: "sensor",
    showElement: true,
  },
  {
    type: "thermostat",
    showElement: true,
  },
  {
    type: "weather-forecast",
    showElement: true,
  },
  {
    type: "area",
    showElement: true,
  },
  {
    type: "tile",
    showElement: true,
  },
  {
    type: "conditional",
  },
  {
    type: "entity-filter",
  },
  {
    type: "grid",
  },
  {
    type: "horizontal-stack",
  },
  {
    type: "iframe",
  },
  {
    type: "logbook",
  },
  {
    type: "vertical-stack",
  },
  {
    type: "todo-list",
  },
  {
    type: "heading",
    showElement: true,
  },
  {
    type: "shortcut",
    showElement: true,
  },
];

export const energyCards: Card[] = [
  {
    type: "energy-date-selection",
    showElement: true,
  },
  {
    type: "energy-distribution",
    showElement: false,
  },
  {
    type: "energy-usage-graph",
    showElement: false,
  },
  {
    type: "energy-solar-graph",
    showElement: false,
  },
  {
    type: "energy-gas-graph",
    showElement: false,
  },
  {
    type: "energy-water-graph",
    showElement: false,
  },
  {
    type: "power-sources-graph",
    showElement: false,
  },
  {
    type: "energy-sources-table",
    showElement: false,
  },
  {
    type: "energy-devices-graph",
    showElement: false,
  },
  {
    type: "energy-devices-detail-graph",
    showElement: false,
  },
  {
    type: "energy-sankey",
    showElement: false,
  },
  {
    type: "power-sankey",
    showElement: false,
  },
  {
    type: "water-sankey",
    showElement: false,
  },
  {
    type: "water-flow-sankey",
    showElement: false,
  },
  {
    type: "energy-solar-consumed-gauge",
    showElement: false,
  },
  {
    type: "energy-self-sufficiency-gauge",
    showElement: false,
  },
  {
    type: "energy-grid-neutrality-gauge",
    showElement: false,
  },
  {
    type: "energy-grid-balance",
    showElement: false,
  },
  {
    type: "energy-carbon-consumed-gauge",
    showElement: false,
  },
  {
    type: "energy-compare",
    showElement: false,
  },
];
