// Getrennt von models/Expense.ts, damit Client-Komponenten diese Konstanten
// importieren können, ohne Mongoose in den Browser-Bundle zu ziehen.
export const EXPENSE_CATEGORIES = [
  "equipment",
  "software",
  "marketing",
  "travel",
  "studio_rent",
  "insurance",
  "education",
  "other",
] as const;
export type ExpenseCategory = (typeof EXPENSE_CATEGORIES)[number];

export const EXPENSE_CATEGORY_LABELS: Record<ExpenseCategory, string> = {
  equipment: "Ausrüstung",
  software: "Software & Abos",
  marketing: "Marketing",
  travel: "Reisekosten",
  studio_rent: "Miete / Studio",
  insurance: "Versicherung",
  education: "Fortbildung",
  other: "Sonstiges",
};
