export type Kuppel = 'West' | 'Ost' | 'Süd' | 'Pluto'; export type ArtFuehrung = | 'Reguläre Führung' | 'Sonderführung' | 'BEO-Sitzung' | 'Sonnenführung' | 'Technischer Dienst' | 'Beobachtung' | 'Tag der offenen Tür' | 'Sonstiges'; export const KUPPELN: Kuppel[] = ['West', 'Ost', 'Süd', 'Pluto']; export const ARTEN: ArtFuehrung[] = [ 'Reguläre Führung', 'Sonderführung', 'BEO-Sitzung', 'Sonnenführung', 'Technischer Dienst', 'Beobachtung', 'Tag der offenen Tür', 'Sonstiges', ]; export interface BeoOption { ID: number; Kuerzel: string; Name: string; } export interface ObjektOption { ID: number; Name: string; } export interface SelectedObjekt { ID: number | null; Name: string; } export interface Wetter { temp: number; feuchte: number; druck: number; } export interface LogbuchEintrag { ID: number; Kuppel: Kuppel; ArtFuehrung: ArtFuehrung; Beginn: string; Ende: string; Besucher: number; Bemerkungen: string | null; WetterTemp: number | null; WetterFeuchte: number | null; WetterDruck: number | null; created_by: number | null; created_at: string; BEOs: string; Objekte: string; }