export const APP_NAME = "منصة كفالة";
export const DEFAULT_MONTHLY_SUPPORT = 50_000;
export const DEFAULT_TRANSFER_AMOUNT = 50_000;
export const DEFAULT_BANK_NAME = "بنك الخرطوم";
export const SDG_LABEL = "ج.س";
export const MISSING_VALUE = "غير متوفر";
export const MISSING_DOCUMENT = "لم يتم رفع المستند";
export const MAX_UPLOAD_BYTES = Number(process.env.MAX_UPLOAD_BYTES ?? 10 * 1024 * 1024);

export const orphanStatusLabels = {
  available: "متاح للكفالة",
  partially_covered: "مغطى جزئياً",
  fully_covered: "مكتمل التغطية",
  paused: "موقوف مؤقتاً",
  archived: "مؤرشف"
} as const;

export const sponsorshipStatusLabels = {
  pending: "قيد المراجعة",
  active: "نشطة",
  paused: "موقوفة",
  ended: "منتهية",
  rejected: "مرفوضة"
} as const;

export const paymentStatusLabels = {
  unpaid: "غير مدفوع",
  partial: "مدفوع جزئياً",
  paid: "مدفوع"
} as const;

export const transferStatusLabels = {
  pending: "قيد الانتظار",
  paid: "مدفوع"
} as const;

export const orphanDocumentLabels = {
  orphan_national_id: "صورة الرقم الوطني لليتيم",
  father_death_certificate: "صورة شهادة وفاة الأب",
  guardian_national_id: "صورة الرقم الوطني للأم أو ولي الأمر"
} as const;
