// This file was generated by a custom prisma generator, do not edit manually.
export const Heizungsstatus = {
  BEHEIZT: "BEHEIZT",
  UNBEHEIZT: "UNBEHEIZT",
  NICHT_VORHANDEN: "NICHT_VORHANDEN",
} as const;

export type Heizungsstatus = (typeof Heizungsstatus)[keyof typeof Heizungsstatus];

export const Lueftungskonzept = {
  Fensterlueftung: "Fensterlueftung",
  Schachtlueftung: "Schachtlueftung",
  LueftungsanlageMitWaermerueckgewinnung: "LueftungsanlageMitWaermerueckgewinnung",
  LueftungsanlageOhneWaermerueckgewinnung: "LueftungsanlageOhneWaermerueckgewinnung",
} as const;

export type Lueftungskonzept = (typeof Lueftungskonzept)[keyof typeof Lueftungskonzept];

export const BenutzerRolle = {
  USER: "USER",
  ADMIN: "ADMIN",
} as const;

export type BenutzerRolle = (typeof BenutzerRolle)[keyof typeof BenutzerRolle];

export const BilderKategorie = {
  Heizung: "Heizung",
  Fenster: "Fenster",
  Gebaeude: "Gebaeude",
  Daemmung: "Daemmung",
  AnlagenTechnik: "AnlagenTechnik",
} as const;

export type BilderKategorie = (typeof BilderKategorie)[keyof typeof BilderKategorie];

export const Einpreisungsstatus = {
  open: "open",
  canceled: "canceled",
  pending: "pending",
  expired: "expired",
} as const;

export type Einpreisungsstatus = (typeof Einpreisungsstatus)[keyof typeof Einpreisungsstatus];

export const Bezahlmethoden = {
  paypal: "paypal",
  giropay: "giropay",
  sofort: "sofort",
  creditcard: "creditcard",
  rechnung: "rechnung",
} as const;

export type Bezahlmethoden = (typeof Bezahlmethoden)[keyof typeof Bezahlmethoden];

export const Rechnungsstatus = {
  open: "open",
  canceled: "canceled",
  pending: "pending",
  authorized: "authorized",
  expired: "expired",
  failed: "failed",
  paid: "paid",
} as const;

export type Rechnungsstatus = (typeof Rechnungsstatus)[keyof typeof Rechnungsstatus];

export const AusweisTyp = {
  Standard: "Standard",
  Beratung: "Beratung",
  Offline: "Offline",
} as const;

export type AusweisTyp = (typeof AusweisTyp)[keyof typeof AusweisTyp];

export const TicketStatus = {
  OFFEN: "OFFEN",
  IN_BEARBEITUNG: "IN_BEARBEITUNG",
  IN_WARTESCHLEIFE: "IN_WARTESCHLEIFE",
  GESCHLOSSEN: "GESCHLOSSEN",
  GELOEST: "GELOEST",
} as const;

export type TicketStatus = (typeof TicketStatus)[keyof typeof TicketStatus];

export const UnterlagenKategorie = {
  Grundriss: "Grundriss",
  Sonstiges: "Sonstiges",
} as const;

export type UnterlagenKategorie = (typeof UnterlagenKategorie)[keyof typeof UnterlagenKategorie];

export const Ausstellgrund = {
  Neubau: "Neubau",
  Vermietung: "Vermietung",
  Verkauf: "Verkauf",
  Modernisierung: "Modernisierung",
  Sonstiges: "Sonstiges",
} as const;

export type Ausstellgrund = (typeof Ausstellgrund)[keyof typeof Ausstellgrund];

export const Ausweisart = {
  VerbrauchsausweisWohnen: "VerbrauchsausweisWohnen",
  VerbrauchsausweisGewerbe: "VerbrauchsausweisGewerbe",
  BedarfsausweisWohnen: "BedarfsausweisWohnen",
  BedarfsausweisGewerbe: "BedarfsausweisGewerbe",
  GEGNachweisWohnen: "GEGNachweisWohnen",
  GEGNachweisGewerbe: "GEGNachweisGewerbe",
} as const;

export type Ausweisart = (typeof Ausweisart)[keyof typeof Ausweisart];

export const Service = {
  Telefonberatung: "Telefonberatung",
  Aushang: "Aushang",
  Qualitaetsdruck: "Qualitaetsdruck",
  SameDay: "SameDay",
} as const;

export type Service = (typeof Service)[keyof typeof Service];
