// Re-export core types and constants
export type Lang = "ar" | "en";

export const SITE = {
  brand: "Mawidi",
  domain: "mawidi.com",
  defaultLang: "ar" as Lang,
  revalidateSeconds: 3600, // ISR (1h)
  contact: {
    phone: "+974-0000-0000",
    whatsapp: "+447450018521",
    email: "hello@mawidi.com",
    addressEn: "Doha, Qatar",
    addressAr: "الدوحة، قطر",
  },
};

export const LANGS: Lang[] = ["ar", "en"];

// Re-export translations
import { ar } from "./translations/ar";
import { en } from "./translations/en";

export const UI = {
  ar,
  en,
} as const;

// Re-export services
export { SERVICES, SERVICE_KEYS } from "./services";
export type { ServiceKey } from "./services";

// Re-export locations
export { LOCATIONS, LOCATION_KEYS } from "./locations";
export type { LocationKey } from "./locations";

// Careers & jobs now sourced from Supabase (see lib/careers.ts)
