import type CloudyWeather from "./CloudyWeather.js";
import type FoggyWeather from "./FoggyWeather.js";
import type RainyWeather from "./RainyWeather.js";
import type SnowyWeather from "./SnowyWeather.js";
import type SunLighting from "./SunLighting.js";
import type SunnyWeather from "./SunnyWeather.js";
import type VirtualLighting from "./VirtualLighting.js";

export type LightingUnion = SunLighting | VirtualLighting;

export type WeatherType = "sunny" | "cloudy" | "rainy" | "snowy" | "foggy";

export type WeatherUnion = SunnyWeather | CloudyWeather | RainyWeather | SnowyWeather | FoggyWeather;