import { createContext } from "@lit/context"; import type { HassConfig } from "home-assistant-js-websocket"; import type { HomeAssistant } from "../types"; import type { EntityRegistryEntry } from "./entity_registry"; import type { LabelRegistryEntry } from "./label_registry"; export const connectionContext = createContext("connection"); export const statesContext = createContext("states"); export const entitiesContext = createContext("entities"); export const devicesContext = createContext("devices"); export const areasContext = createContext("areas"); export const localizeContext = createContext("localize"); export const localeContext = createContext("locale"); export const configContext = createContext("config"); export const themesContext = createContext("themes"); export const selectedThemeContext = createContext("selectedTheme"); export const userContext = createContext("user"); export const userDataContext = createContext("userData"); export const panelsContext = createContext("panels"); export const fullEntitiesContext = createContext("extendedEntities"); export const floorsContext = createContext("floors"); export const labelsContext = createContext("labels");