/**
 * Sector Default FAQs
 *
 * Bilingual (EN/AR) FAQ content for all 12 sectors. Seeded into a new
 * organization's knowledge base at provisioning time so the WhatsApp AI
 * agent can answer common customer questions from day one.
 *
 * Arabic uses Qatari dialect where appropriate (شنو، أبي، وايد، زين).
 * Answers contain {{placeholder}} tokens for business-specific data.
 */

export interface SectorFAQ {
  question: { en: string; ar: string };
  answer: { en: string; ar: string };
  category: string;
}

// ── Health Care ───────────────────────────────────────────────────────────

const health_care: SectorFAQ[] = [
  {
    question: {
      en: 'What are your clinic hours?',
      ar: 'شنو أوقات الدوام عندكم؟',
    },
    answer: {
      en: 'We are open {{business_hours}}. Please contact us for specific department availability.',
      ar: 'أوقات الدوام عندنا {{business_hours}}. تواصلوا معانا للتأكد من أوقات الأقسام.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'Do you accept my insurance?',
      ar: 'هل تقبلون التأمين حقي؟',
    },
    answer: {
      en: 'We accept most major insurance providers in Qatar. Please share your insurance card and we will verify coverage before your visit.',
      ar: 'نقبل أغلب شركات التأمين الرئيسية في قطر. أرسلوا لنا بطاقة التأمين حقكم ونتأكد من التغطية قبل الزيارة.',
    },
    category: 'payment',
  },
  {
    question: {
      en: 'Do you accept walk-ins?',
      ar: 'هل تقبلون بدون موعد؟',
    },
    answer: {
      en: 'We accept walk-ins subject to availability, but we recommend booking an appointment to avoid waiting. You can book through our WhatsApp.',
      ar: 'نقبل بدون موعد حسب التوفر، لكن نفضل تحجزون موعد عشان ما تنتظرون. تقدرون تحجزون عن طريق الواتساب.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'How long does an appointment take?',
      ar: 'كم تاخذ مدة الموعد؟',
    },
    answer: {
      en: 'A standard consultation takes approximately {{appointment_duration}}. Some procedures may take longer — we will inform you when booking.',
      ar: 'الكشف العادي ياخذ تقريباً {{appointment_duration}}. بعض الإجراءات ممكن تاخذ أكثر — بنبلغكم وقت الحجز.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'Which specialists are available?',
      ar: 'شنو التخصصات المتوفرة عندكم؟',
    },
    answer: {
      en: 'We have specialists in {{specialties}}. Would you like to book with a specific doctor?',
      ar: 'عندنا تخصصات في {{specialties}}. تبون تحجزون مع دكتور معين؟',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Can I get a prescription refill?',
      ar: 'أبي أجدد الوصفة الطبية، كيف الطريقة؟',
    },
    answer: {
      en: 'Yes, prescription refills can be arranged. Please provide your prescription details and we will have it ready for collection or delivery.',
      ar: 'إي نعم، نقدر نجدد الوصفة. أرسلوا لنا تفاصيل الوصفة وبنجهزها للاستلام أو التوصيل.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you handle emergency cases?',
      ar: 'هل تستقبلون حالات طوارئ؟',
    },
    answer: {
      en: 'For medical emergencies, please call 999 or go to the nearest hospital emergency department. We handle urgent non-emergency cases during clinic hours.',
      ar: 'في حالات الطوارئ الطبية، اتصلوا 999 أو روحوا أقرب طوارئ مستشفى. نستقبل الحالات العاجلة غير الطارئة خلال أوقات الدوام.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'How do I get my lab results?',
      ar: 'كيف أقدر آخذ نتائج التحاليل؟',
    },
    answer: {
      en: 'Lab results are typically ready within {{lab_turnaround}}. You can collect them from the clinic or we can share them digitally upon request.',
      ar: 'نتائج التحاليل عادةً تكون جاهزة خلال {{lab_turnaround}}. تقدرون تستلمونها من العيادة أو نرسلها لكم إلكترونياً.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do I need a referral to see a specialist?',
      ar: 'هل أحتاج تحويل عشان أشوف أخصائي؟',
    },
    answer: {
      en: 'A referral is not always required, but some insurance plans may need one for coverage. Contact us and we will check your specific case.',
      ar: 'التحويل مو دايم مطلوب، لكن بعض التأمينات تحتاجه للتغطية. تواصلوا معانا ونتأكد من حالتكم.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Is there parking available?',
      ar: 'هل عندكم مواقف سيارات؟',
    },
    answer: {
      en: 'Yes, parking is available at {{parking_details}}. We also have accessible parking for patients with mobility needs.',
      ar: 'إي نعم، المواقف متوفرة في {{parking_details}}. وعندنا مواقف مخصصة لأصحاب الاحتياجات الخاصة.',
    },
    category: 'location',
  },
  {
    question: {
      en: 'What languages do your staff speak?',
      ar: 'شنو اللغات اللي يتكلمونها الموظفين؟',
    },
    answer: {
      en: 'Our staff are fluent in Arabic and English. We also have team members who speak {{additional_languages}}.',
      ar: 'الفريق حقنا يتكلم عربي وإنجليزي. وعندنا موظفين يتكلمون {{additional_languages}} بعد.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'What is your cancellation policy?',
      ar: 'شنو سياسة الإلغاء عندكم؟',
    },
    answer: {
      en: 'Please cancel or reschedule at least {{cancellation_notice}} before your appointment to avoid charges. You can do this through WhatsApp.',
      ar: 'الرجاء إلغاء أو تغيير الموعد قبل {{cancellation_notice}} على الأقل عشان ما تنحسبون رسوم. تقدرون تسوونها عن طريق الواتساب.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do you offer telehealth/virtual consultations?',
      ar: 'هل عندكم استشارات عن بعد؟',
    },
    answer: {
      en: 'Yes, we offer virtual consultations for suitable cases. Book a telehealth appointment and we will send you a secure video link.',
      ar: 'إي نعم، نوفر استشارات عن بعد للحالات المناسبة. احجزوا موعد استشارة أونلاين وبنرسل لكم رابط فيديو آمن.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'What documents do I need for my first visit?',
      ar: 'شنو الأوراق اللي أحتاجها لأول زيارة؟',
    },
    answer: {
      en: 'Please bring your QID, insurance card, any previous medical records, and a list of current medications.',
      ar: 'الرجاء تجيبون الهوية القطرية، بطاقة التأمين، أي تقارير طبية سابقة، وقائمة الأدوية اللي تستخدمونها.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'What payment methods do you accept?',
      ar: 'شنو طرق الدفع المتوفرة؟',
    },
    answer: {
      en: 'We accept cash, credit/debit cards (Visa, Mastercard), Mada, Apple Pay, and insurance direct billing where applicable.',
      ar: 'نقبل كاش، بطاقات ائتمان (فيزا، ماستركارد)، مدى، أبل باي، والتأمين المباشر إذا كان متوفر.',
    },
    category: 'payment',
  },
];

// ── Beauty & Wellness ─────────────────────────────────────────────────────

const beauty_wellness: SectorFAQ[] = [
  {
    question: {
      en: 'What are your salon hours?',
      ar: 'شنو أوقات الدوام عندكم؟',
    },
    answer: {
      en: 'We are open {{business_hours}}. We recommend booking in advance, especially for weekends.',
      ar: 'أوقات الدوام عندنا {{business_hours}}. ننصحكم تحجزون مقدماً خاصةً أيام الويكند.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'How much does a haircut cost?',
      ar: 'كم سعر قص الشعر؟',
    },
    answer: {
      en: 'Our pricing starts from {{base_price}}. Prices vary by service and stylist. Would you like to see our full price list?',
      ar: 'الأسعار تبدأ من {{base_price}}. الأسعار تختلف حسب الخدمة والستايلست. تبون تشوفون قائمة الأسعار الكاملة؟',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'Do you accept walk-ins?',
      ar: 'هل تقبلون بدون موعد؟',
    },
    answer: {
      en: 'Walk-ins are welcome based on availability. For guaranteed service, we recommend booking in advance.',
      ar: 'نرحب فيكم بدون موعد حسب التوفر. للتأكيد، ننصحكم تحجزون مقدماً.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'What products do you use?',
      ar: 'شنو المنتجات اللي تستخدمونها؟',
    },
    answer: {
      en: 'We use premium professional brands including {{product_brands}}. All our products are salon-grade and suited for the Gulf climate.',
      ar: 'نستخدم منتجات احترافية فاخرة منها {{product_brands}}. كل منتجاتنا مخصصة للصالونات ومناسبة لمناخ الخليج.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'I have sensitive skin/allergies. Can you accommodate that?',
      ar: 'عندي بشرة حساسة/حساسية. تقدرون تتعاملون مع هالشي؟',
    },
    answer: {
      en: 'Absolutely. Please let us know about any allergies or sensitivities when booking. We have hypoallergenic options available.',
      ar: 'أكيد. خبرونا عن أي حساسية وقت الحجز وبنوفر لكم خيارات مناسبة للبشرة الحساسة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you offer bridal packages?',
      ar: 'عندكم باقات عرايس؟',
    },
    answer: {
      en: 'Yes! We offer comprehensive bridal packages including hair, makeup, and spa treatments. Contact us for a personalized quote.',
      ar: 'إي نعم! عندنا باقات عرايس شاملة تشمل الشعر والمكياج والسبا. تواصلوا معانا عشان نعطيكم عرض سعر مخصص.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you sell gift cards?',
      ar: 'عندكم بطاقات هدايا؟',
    },
    answer: {
      en: 'Yes, gift cards are available in various denominations. They make a perfect gift and can be purchased in-store or online.',
      ar: 'إي نعم، عندنا بطاقات هدايا بقيم مختلفة. هدية مثالية وتقدرون تشترونها من المحل أو أونلاين.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Can I book for a group?',
      ar: 'أقدر أحجز لمجموعة؟',
    },
    answer: {
      en: 'Yes, we accommodate group bookings for parties and events. Please contact us at least {{group_notice}} in advance for group reservations.',
      ar: 'إي نعم، نرحب بحجوزات المجموعات للحفلات والمناسبات. تواصلوا معانا قبل {{group_notice}} على الأقل لحجز المجموعة.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'What is your cancellation policy?',
      ar: 'شنو سياسة الإلغاء؟',
    },
    answer: {
      en: 'Please cancel at least {{cancellation_notice}} before your appointment. Late cancellations may incur a fee.',
      ar: 'الرجاء الإلغاء قبل {{cancellation_notice}} على الأقل من الموعد. الإلغاء المتأخر ممكن يتحسبون رسوم.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do you have aftercare instructions?',
      ar: 'عندكم تعليمات للعناية بعد الخدمة؟',
    },
    answer: {
      en: 'Yes, we provide aftercare instructions for all treatments. Your stylist will share personalized tips after your service.',
      ar: 'إي نعم، نعطيكم تعليمات عناية لكل الخدمات. الستايلست حقكم بيعطيكم نصايح مخصصة بعد الخدمة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Which stylists specialize in my hair type?',
      ar: 'مين الستايلست المتخصص في نوع شعري؟',
    },
    answer: {
      en: 'Our team includes specialists for all hair types. Let us know your preferences and we will match you with the right stylist.',
      ar: 'فريقنا يشمل متخصصين لكل أنواع الشعر. خبرونا شنو تحتاجون ونوصلكم مع الستايلست المناسب.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you have a loyalty program?',
      ar: 'عندكم برنامج ولاء؟',
    },
    answer: {
      en: 'Yes! Our loyalty program rewards you with points on every visit. Earn discounts and exclusive offers as you accumulate points.',
      ar: 'إي نعم! برنامج الولاء حقنا يعطيكم نقاط مع كل زيارة. اجمعوا نقاط واحصلوا على خصومات وعروض حصرية.',
    },
    category: 'general',
  },
];

// ── Food & Hospitality ────────────────────────────────────────────────────

const food_hospitality: SectorFAQ[] = [
  {
    question: {
      en: 'What are your operating hours?',
      ar: 'شنو أوقات العمل عندكم؟',
    },
    answer: {
      en: 'We are open {{business_hours}}. Kitchen last orders are at {{last_order_time}}.',
      ar: 'أوقات الدوام عندنا {{business_hours}}. آخر طلب مطبخ الساعة {{last_order_time}}.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'Can I make a reservation?',
      ar: 'أقدر أحجز طاولة؟',
    },
    answer: {
      en: 'Yes, reservations are recommended, especially for weekends and holidays. You can book through our WhatsApp or by calling us.',
      ar: 'إي نعم، ننصح بالحجز خاصةً أيام الويكند والعطل. تقدرون تحجزون عن طريق الواتساب أو الاتصال.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'Do you cater to dietary restrictions?',
      ar: 'عندكم خيارات لأصحاب الحميات الخاصة؟',
    },
    answer: {
      en: 'Yes, we offer options for vegetarian, vegan, gluten-free, and allergen-friendly diets. Please inform us when booking or ordering.',
      ar: 'إي نعم، عندنا خيارات نباتية، فيقن، خالية من الغلوتين، وخيارات للحساسية. خبرونا وقت الحجز أو الطلب.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you have a private dining area?',
      ar: 'عندكم صالة طعام خاصة؟',
    },
    answer: {
      en: 'Yes, we have private dining rooms for special occasions and business meetings. Minimum spend may apply. Contact us for details.',
      ar: 'إي نعم، عندنا غرف طعام خاصة للمناسبات واجتماعات العمل. ممكن يكون في حد أدنى للطلب. تواصلوا معانا للتفاصيل.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you offer catering services?',
      ar: 'هل توفرون خدمة كيترنق؟',
    },
    answer: {
      en: 'Yes, we offer catering for events, corporate functions, and private parties. Contact us at least {{catering_notice}} in advance.',
      ar: 'إي نعم، نوفر كيترنق للمناسبات والحفلات والشركات. تواصلوا معانا قبل {{catering_notice}} على الأقل.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Is there parking available?',
      ar: 'هل عندكم مواقف؟',
    },
    answer: {
      en: 'Yes, parking is available at {{parking_details}}. Valet service is also available during peak hours.',
      ar: 'إي نعم، المواقف متوفرة في {{parking_details}}. وعندنا خدمة فاليه خلال أوقات الذروة.',
    },
    category: 'location',
  },
  {
    question: {
      en: 'Is there a dress code?',
      ar: 'هل عندكم درس كود؟',
    },
    answer: {
      en: 'Our dress code is {{dress_code}}. We appreciate smart attire for evening dining.',
      ar: 'الدرس كود عندنا {{dress_code}}. نقدر اللبس الرسمي لعشا المساء.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'What is the maximum group size you can accommodate?',
      ar: 'كم أكبر عدد مجموعة تقدرون تستقبلون؟',
    },
    answer: {
      en: 'We can accommodate groups of up to {{max_group_size}} guests. For larger parties, please contact us to discuss arrangements.',
      ar: 'نقدر نستقبل مجموعات لين {{max_group_size}} ضيف. للمجموعات الأكبر، تواصلوا معانا ونرتب لكم.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'Do you have a kids menu?',
      ar: 'عندكم قائمة أطفال؟',
    },
    answer: {
      en: 'Yes, we have a dedicated kids menu with child-friendly portions and options. High chairs are also available.',
      ar: 'إي نعم، عندنا قائمة أطفال مع خيارات وحصص مناسبة. وعندنا كراسي أطفال بعد.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'What payment methods do you accept?',
      ar: 'شنو طرق الدفع المتوفرة؟',
    },
    answer: {
      en: 'We accept cash, credit/debit cards (Visa, Mastercard), Mada, and Apple Pay.',
      ar: 'نقبل كاش، بطاقات ائتمان (فيزا، ماستركارد)، مدى، وأبل باي.',
    },
    category: 'payment',
  },
];

// ── Retail & Services ─────────────────────────────────────────────────────

const retail_services: SectorFAQ[] = [
  {
    question: {
      en: 'What are your store hours?',
      ar: 'شنو أوقات المحل؟',
    },
    answer: {
      en: 'We are open {{business_hours}}. Hours may vary during holidays and Ramadan.',
      ar: 'أوقات الدوام {{business_hours}}. الأوقات ممكن تتغير في العطل ورمضان.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'What is your return/exchange policy?',
      ar: 'شنو سياسة الإرجاع والاستبدال؟',
    },
    answer: {
      en: 'We accept returns and exchanges within {{return_period}} with the original receipt and packaging. Some items may be excluded.',
      ar: 'نقبل الإرجاع والاستبدال خلال {{return_period}} مع الفاتورة الأصلية والتغليف. بعض المنتجات ممكن ما تنشمل.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do your products come with warranty?',
      ar: 'هل المنتجات عندكم عليها ضمان؟',
    },
    answer: {
      en: 'Yes, most products include manufacturer warranty. Extended warranty options are available for select items.',
      ar: 'إي نعم، أغلب المنتجات عليها ضمان المصنع. وعندنا خيارات ضمان ممتد لبعض المنتجات.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do you offer delivery?',
      ar: 'عندكم خدمة توصيل؟',
    },
    answer: {
      en: 'Yes, we deliver across Qatar. Delivery fees and times vary by location. Free delivery for orders over {{free_delivery_min}}.',
      ar: 'إي نعم، نوصل لكل مناطق قطر. رسوم ووقت التوصيل يعتمد على الموقع. توصيل مجاني للطلبات فوق {{free_delivery_min}}.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you offer payment plans or installments?',
      ar: 'عندكم خطط تقسيط؟',
    },
    answer: {
      en: 'Yes, we offer installment plans through {{payment_partner}}. Interest-free options available on select purchases.',
      ar: 'إي نعم، نوفر تقسيط عن طريق {{payment_partner}}. عندنا خيارات بدون فوائد على بعض المنتجات.',
    },
    category: 'payment',
  },
  {
    question: {
      en: 'Can I book a consultation or appointment?',
      ar: 'أقدر أحجز موعد استشارة؟',
    },
    answer: {
      en: 'Yes, you can book a personal consultation with our specialists. Appointments available through WhatsApp or in-store.',
      ar: 'إي نعم، تقدرون تحجزون استشارة شخصية مع المتخصصين حقنا. الحجز عن طريق الواتساب أو المحل.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'Do you accept custom orders?',
      ar: 'هل تقبلون طلبات مخصصة؟',
    },
    answer: {
      en: 'Yes, we accept custom orders. Lead time is typically {{custom_order_time}}. Contact us to discuss your requirements.',
      ar: 'إي نعم، نقبل طلبات مخصصة. مدة التجهيز عادةً {{custom_order_time}}. تواصلوا معانا نناقش متطلباتكم.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you offer bulk or corporate pricing?',
      ar: 'عندكم أسعار جملة أو للشركات؟',
    },
    answer: {
      en: 'Yes, we offer special pricing for bulk and corporate orders. Contact our sales team for a tailored quote.',
      ar: 'إي نعم، عندنا أسعار خاصة للجملة والشركات. تواصلوا مع فريق المبيعات عشان نعطيكم عرض سعر.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'Do you have a loyalty program?',
      ar: 'عندكم برنامج ولاء؟',
    },
    answer: {
      en: 'Yes! Earn points on every purchase and redeem them for discounts. Ask us about signing up.',
      ar: 'إي نعم! اجمعوا نقاط مع كل عملية شراء واستبدلوها بخصومات. اسألونا عن التسجيل.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'How can I contact you?',
      ar: 'كيف أقدر أتواصل معاكم؟',
    },
    answer: {
      en: 'You can reach us via WhatsApp, phone at {{phone_number}}, or visit us at {{address}}.',
      ar: 'تقدرون تتواصلون معانا عن طريق الواتساب، أو الاتصال على {{phone_number}}، أو زيارتنا في {{address}}.',
    },
    category: 'general',
  },
];

// ── Property & Facilities ─────────────────────────────────────────────────

const property_facilities: SectorFAQ[] = [
  {
    question: {
      en: 'How can I schedule a property viewing?',
      ar: 'كيف أقدر أحجز موعد معاينة؟',
    },
    answer: {
      en: 'You can book a viewing through our WhatsApp. We offer viewings {{viewing_schedule}}. What type of property are you interested in?',
      ar: 'تقدرون تحجزون معاينة عن طريق الواتساب. عندنا معاينات {{viewing_schedule}}. شنو نوع العقار اللي تبونه؟',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'What areas do you have properties available?',
      ar: 'شنو المناطق اللي عندكم فيها عقارات؟',
    },
    answer: {
      en: 'We have properties across {{service_areas}}. Let us know your preferred area and we will show you available options.',
      ar: 'عندنا عقارات في {{service_areas}}. خبرونا المنطقة اللي تبونها ونعرض عليكم الخيارات المتوفرة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'What is the price range?',
      ar: 'شنو نطاق الأسعار؟',
    },
    answer: {
      en: 'Prices range from {{price_range}} depending on property type, area, and size. Share your budget and we will find matching options.',
      ar: 'الأسعار تتراوح من {{price_range}} حسب نوع العقار والمنطقة والمساحة. خبرونا ميزانيتكم ونلقى لكم خيارات مناسبة.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'What are the lease terms?',
      ar: 'شنو شروط الإيجار؟',
    },
    answer: {
      en: 'Standard lease terms are {{lease_terms}}. We can discuss flexible arrangements based on your needs.',
      ar: 'شروط الإيجار العادية {{lease_terms}}. نقدر نتناقش في ترتيبات مرنة حسب احتياجاتكم.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'How does the maintenance request process work?',
      ar: 'كيف أقدم طلب صيانة؟',
    },
    answer: {
      en: 'Submit maintenance requests through WhatsApp with a description and photos. We aim to respond within {{maintenance_sla}}.',
      ar: 'أرسلوا طلب الصيانة عن طريق الواتساب مع وصف وصور. بنرد عليكم خلال {{maintenance_sla}}.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Are pets allowed?',
      ar: 'هل الحيوانات الأليفة مسموحة؟',
    },
    answer: {
      en: 'Pet policies vary by property. Please check with us about pet-friendly options in your preferred area.',
      ar: 'سياسة الحيوانات الأليفة تختلف حسب العقار. تواصلوا معانا نخبركم عن الخيارات المتوفرة في منطقتكم.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'What is the move-in process?',
      ar: 'شنو إجراءات الانتقال؟',
    },
    answer: {
      en: 'The move-in process includes: 1) Sign lease agreement, 2) Pay deposit and first rent, 3) Complete inspection, 4) Receive keys. We guide you through every step.',
      ar: 'إجراءات الانتقال: 1) توقيع عقد الإيجار، 2) دفع التأمين والإيجار الأول، 3) فحص الوحدة، 4) استلام المفاتيح. بنرافقكم في كل خطوة.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'Are utilities included in the rent?',
      ar: 'هل الخدمات مشمولة بالإيجار؟',
    },
    answer: {
      en: 'Utility inclusion varies by property. Some include water and maintenance while electricity is separate. We will clarify for each listing.',
      ar: 'شمول الخدمات يختلف حسب العقار. بعضها يشمل الماء والصيانة والكهرباء منفصلة. بنوضح لكم لكل عقار.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'Is parking available?',
      ar: 'هل عندكم مواقف؟',
    },
    answer: {
      en: 'Most properties include designated parking. The number of spots varies by unit type. We can confirm parking details for any listing.',
      ar: 'أغلب العقارات فيها مواقف مخصصة. عدد المواقف يختلف حسب نوع الوحدة. نقدر نأكد لكم تفاصيل المواقف لأي عقار.',
    },
    category: 'location',
  },
  {
    question: {
      en: 'How can I contact the leasing agent?',
      ar: 'كيف أتواصل مع وكيل التأجير؟',
    },
    answer: {
      en: 'You can reach our leasing team directly through this WhatsApp number or call us at {{phone_number}} during business hours.',
      ar: 'تقدرون تتواصلون مع فريق التأجير مباشرة عن طريق رقم الواتساب هذا أو الاتصال على {{phone_number}} خلال أوقات الدوام.',
    },
    category: 'general',
  },
];

// ── Mobility & Automotive ─────────────────────────────────────────────────

const mobility_automotive: SectorFAQ[] = [
  {
    question: {
      en: 'What are your rental rates?',
      ar: 'شنو أسعار التأجير عندكم؟',
    },
    answer: {
      en: 'Our daily rates start from {{daily_rate}}. We offer weekly and monthly discounts. What type of vehicle are you looking for?',
      ar: 'الأسعار اليومية تبدأ من {{daily_rate}}. عندنا خصومات أسبوعية وشهرية. شنو نوع السيارة اللي تبونها؟',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'Is insurance included?',
      ar: 'هل التأمين مشمول؟',
    },
    answer: {
      en: 'Basic insurance is included in all rentals. Comprehensive and premium insurance options are available for an additional fee.',
      ar: 'التأمين الأساسي مشمول في كل التأجيرات. عندنا خيارات تأمين شامل ومميز برسوم إضافية.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'What is the minimum age to rent?',
      ar: 'شنو الحد الأدنى للعمر للتأجير؟',
    },
    answer: {
      en: 'The minimum age is {{min_age}} with a valid driving license. Young driver surcharges may apply for drivers under {{young_driver_age}}.',
      ar: 'الحد الأدنى للعمر {{min_age}} مع رخصة قيادة سارية. ممكن تنطبق رسوم إضافية للسائقين تحت {{young_driver_age}}.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Where can I pick up and return the vehicle?',
      ar: 'وين أقدر أستلم وأرجع السيارة؟',
    },
    answer: {
      en: 'Pick up and return at our branches in {{branch_locations}}. Airport and hotel delivery is available for an additional fee.',
      ar: 'الاستلام والإرجاع في فروعنا في {{branch_locations}}. وعندنا توصيل للمطار والفنادق برسوم إضافية.',
    },
    category: 'location',
  },
  {
    question: {
      en: 'What is your fuel policy?',
      ar: 'شنو سياسة الوقود؟',
    },
    answer: {
      en: 'We operate a full-to-full fuel policy. The vehicle is provided with a full tank and should be returned with a full tank.',
      ar: 'سياستنا فل-فل. السيارة تنسلم تانكي فل ولازم ترجعونها تانكي فل.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Is there a mileage limit?',
      ar: 'هل في حد أقصى للكيلومترات؟',
    },
    answer: {
      en: 'Daily rentals include {{daily_km}} km. Additional kilometers are charged at {{extra_km_rate}} per km. Unlimited mileage available on monthly rentals.',
      ar: 'التأجير اليومي يشمل {{daily_km}} كم. الكيلومترات الإضافية بسعر {{extra_km_rate}} لكل كم. كيلومترات مفتوحة للتأجير الشهري.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'What happens if the car gets damaged?',
      ar: 'شنو يصير إذا السيارة تضررت؟',
    },
    answer: {
      en: 'Please report any damage immediately. An excess fee may apply depending on your insurance coverage. We will guide you through the process.',
      ar: 'الرجاء إبلاغنا فوراً عن أي ضرر. ممكن تنطبق رسوم تحمل حسب تغطية التأمين. بنساعدكم في الإجراءات.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do you offer chauffeur services?',
      ar: 'عندكم خدمة سائق؟',
    },
    answer: {
      en: 'Yes, chauffeur services are available for daily, weekly, or event hire. Rates start from {{chauffeur_rate}}.',
      ar: 'إي نعم، عندنا خدمة سائق باليوم أو الأسبوع أو للمناسبات. الأسعار تبدأ من {{chauffeur_rate}}.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you have long-term rental rates?',
      ar: 'عندكم أسعار تأجير طويل المدة؟',
    },
    answer: {
      en: 'Yes, we offer discounted monthly rates starting from {{monthly_rate}}. Long-term rentals include maintenance and roadside assistance.',
      ar: 'إي نعم، عندنا أسعار شهرية مخفضة تبدأ من {{monthly_rate}}. التأجير الطويل يشمل الصيانة والمساعدة على الطريق.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'What payment methods do you accept?',
      ar: 'شنو طرق الدفع المتوفرة؟',
    },
    answer: {
      en: 'We accept credit/debit cards, Mada, Apple Pay, and bank transfers. A security deposit is required at the time of rental.',
      ar: 'نقبل بطاقات ائتمان، مدى، أبل باي، وتحويلات بنكية. تأمين مرجع مطلوب وقت التأجير.',
    },
    category: 'payment',
  },
];

// ── Home Services & Trades ────────────────────────────────────────────────

const home_services_trades: SectorFAQ[] = [
  {
    question: {
      en: 'What areas do you serve?',
      ar: 'شنو المناطق اللي تخدمونها؟',
    },
    answer: {
      en: 'We serve all areas across {{service_areas}}. Coverage may vary for some specialized services.',
      ar: 'نخدم كل المناطق في {{service_areas}}. التغطية ممكن تختلف لبعض الخدمات المتخصصة.',
    },
    category: 'location',
  },
  {
    question: {
      en: 'Do you handle emergencies?',
      ar: 'هل تتعاملون مع حالات الطوارئ؟',
    },
    answer: {
      en: 'Yes, we offer 24/7 emergency services for {{emergency_services}}. Emergency callout fees may apply.',
      ar: 'إي نعم، نوفر خدمة طوارئ 24/7 لـ {{emergency_services}}. ممكن تنطبق رسوم استدعاء الطوارئ.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'How much do your services cost?',
      ar: 'كم أسعار الخدمات عندكم؟',
    },
    answer: {
      en: 'Pricing depends on the type of service and scope of work. We provide free estimates before starting. Basic services start from {{base_price}}.',
      ar: 'الأسعار تعتمد على نوع الخدمة وحجم العمل. نعطيكم تقدير مجاني قبل البدء. الخدمات الأساسية تبدأ من {{base_price}}.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'Do you provide warranty on your work?',
      ar: 'هل تعطون ضمان على الشغل؟',
    },
    answer: {
      en: 'Yes, all our work comes with a {{warranty_period}} warranty. If any issues arise, we will fix them at no extra cost.',
      ar: 'إي نعم، كل شغلنا عليه ضمان {{warranty_period}}. إذا طلعت أي مشكلة، بنصلحها بدون تكلفة إضافية.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'How do I schedule a service?',
      ar: 'كيف أحجز موعد خدمة؟',
    },
    answer: {
      en: 'You can book through our WhatsApp. Tell us what you need and your preferred time, and we will schedule a visit.',
      ar: 'تقدرون تحجزون عن طريق الواتساب. خبرونا شنو تحتاجون والوقت اللي يناسبكم وبنرتب الزيارة.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'Are your technicians qualified?',
      ar: 'هل الفنيين حقكم مؤهلين؟',
    },
    answer: {
      en: 'All our technicians are licensed, insured, and have at least {{min_experience}} of experience. We conduct regular training.',
      ar: 'كل الفنيين حقنا مرخصين ومؤمنين وعندهم خبرة {{min_experience}} على الأقل. ونسوي تدريب مستمر.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'Do you provide the materials or should I buy them?',
      ar: 'هل توفرون المواد ولا لازم أشتريها؟',
    },
    answer: {
      en: 'We supply all necessary materials and parts. You can also provide your own materials if you prefer — we will advise on specifications.',
      ar: 'نوفر كل المواد والقطع اللازمة. وإذا تبون تشترونها بنفسكم بعد ما في مشكلة — بننصحكم بالمواصفات.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'What payment methods do you accept?',
      ar: 'شنو طرق الدفع المتوفرة؟',
    },
    answer: {
      en: 'We accept cash, bank transfer, and card payment on site. Payment is due upon completion unless otherwise agreed.',
      ar: 'نقبل كاش، تحويل بنكي، والدفع بالبطاقة في الموقع. الدفع عند الانتهاء إلا إذا اتفقنا غير كذا.',
    },
    category: 'payment',
  },
  {
    question: {
      en: 'Do you offer free estimates?',
      ar: 'هل تعطون تقدير مجاني؟',
    },
    answer: {
      en: 'Yes, we provide free estimates for most services. Send us photos and details via WhatsApp for a quick quote.',
      ar: 'إي نعم، نعطيكم تقدير مجاني لأغلب الخدمات. أرسلوا لنا صور وتفاصيل عن طريق الواتساب ونعطيكم سعر سريع.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'How quickly can you respond?',
      ar: 'كم يأخذ وقت الرد عندكم؟',
    },
    answer: {
      en: 'Standard appointments are scheduled within {{response_time}}. Emergency services are dispatched within {{emergency_response_time}}.',
      ar: 'المواعيد العادية تنحجز خلال {{response_time}}. خدمات الطوارئ توصلكم خلال {{emergency_response_time}}.',
    },
    category: 'booking',
  },
];

// ── Education ─────────────────────────────────────────────────────────────

const education: SectorFAQ[] = [
  {
    question: {
      en: 'How do I enroll?',
      ar: 'كيف أسجل؟',
    },
    answer: {
      en: 'You can enroll through our WhatsApp or visit us in person. We will guide you through the registration process and required documents.',
      ar: 'تقدرون تسجلون عن طريق الواتساب أو تزورونا. بنرشدكم في إجراءات التسجيل والأوراق المطلوبة.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'What is the class schedule?',
      ar: 'شنو جدول الحصص؟',
    },
    answer: {
      en: 'Classes run {{class_schedule}}. We offer morning, afternoon, and evening sessions to fit your schedule.',
      ar: 'الحصص {{class_schedule}}. عندنا حصص صباحية وبعد الظهر ومسائية عشان تناسب جدولكم.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'How much are the courses?',
      ar: 'كم أسعار الدورات؟',
    },
    answer: {
      en: 'Course fees start from {{course_price}}. Fees vary by program duration and level. Contact us for the full fee schedule.',
      ar: 'رسوم الدورات تبدأ من {{course_price}}. الرسوم تختلف حسب مدة البرنامج والمستوى. تواصلوا معانا للجدول الكامل.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'What levels do you offer?',
      ar: 'شنو المستويات المتوفرة؟',
    },
    answer: {
      en: 'We offer {{levels}} levels from beginner to advanced. A placement assessment determines your starting level.',
      ar: 'عندنا {{levels}} مستويات من المبتدئ للمتقدم. اختبار تحديد المستوى يحدد مستواكم.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'What is the class size?',
      ar: 'كم عدد الطلاب في الصف؟',
    },
    answer: {
      en: 'Our classes have a maximum of {{max_class_size}} students to ensure personalized attention and quality learning.',
      ar: 'الصفوف عندنا بحد أقصى {{max_class_size}} طالب عشان نضمن اهتمام شخصي وتعليم بجودة عالية.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'Are materials included?',
      ar: 'هل المواد التعليمية مشمولة؟',
    },
    answer: {
      en: 'Course materials are {{materials_policy}}. All digital resources are accessible through our learning platform.',
      ar: 'المواد التعليمية {{materials_policy}}. كل المصادر الإلكترونية متوفرة على منصتنا التعليمية.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you offer certificates?',
      ar: 'هل تعطون شهادات؟',
    },
    answer: {
      en: 'Yes, certificates are awarded upon successful completion. Our certificates are recognized by {{accreditation}}.',
      ar: 'إي نعم، الشهادات تنعطى بعد إتمام الدورة بنجاح. شهاداتنا معتمدة من {{accreditation}}.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'Can I make up missed classes?',
      ar: 'أقدر أعوض الحصص اللي فاتتني؟',
    },
    answer: {
      en: 'Yes, makeup classes can be arranged within the same term. Please notify us in advance of any absences.',
      ar: 'إي نعم، نقدر نرتب حصص تعويضية خلال نفس الفصل. الرجاء إبلاغنا مقدماً عن أي غياب.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do you offer payment plans?',
      ar: 'عندكم خطط دفع؟',
    },
    answer: {
      en: 'Yes, we offer installment plans for courses over {{installment_threshold}}. Contact us to discuss payment options.',
      ar: 'إي نعم، نوفر تقسيط للدورات فوق {{installment_threshold}}. تواصلوا معانا نناقش خيارات الدفع.',
    },
    category: 'payment',
  },
  {
    question: {
      en: 'Can I take a trial class first?',
      ar: 'أقدر آخذ حصة تجريبية أول؟',
    },
    answer: {
      en: 'Yes, we offer a free trial class so you can experience our teaching style before committing. Book your trial through WhatsApp.',
      ar: 'إي نعم، نوفر حصة تجريبية مجانية عشان تجربون أسلوب التدريس قبل التسجيل. احجزوا التجربة عن طريق الواتساب.',
    },
    category: 'booking',
  },
];

// ── Events & Venues ───────────────────────────────────────────────────────

const events_venues: SectorFAQ[] = [
  {
    question: {
      en: 'What is the venue capacity?',
      ar: 'كم سعة القاعة؟',
    },
    answer: {
      en: 'Our venue accommodates up to {{max_capacity}} guests. We have multiple spaces for different event sizes.',
      ar: 'القاعة تستوعب لين {{max_capacity}} ضيف. عندنا عدة مساحات لأحجام مناسبات مختلفة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you provide catering?',
      ar: 'هل توفرون كيترنق؟',
    },
    answer: {
      en: 'Yes, we offer in-house catering with customizable menus. External catering is also permitted with prior approval.',
      ar: 'إي نعم، عندنا كيترنق خاص مع قوائم طعام تقدرون تخصصونها. والكيترنق الخارجي مسموح بعد بموافقة مسبقة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Is AV equipment provided?',
      ar: 'هل توفرون أجهزة صوت وعرض؟',
    },
    answer: {
      en: 'Yes, our venue includes projector, screen, sound system, and microphones. Additional AV equipment is available on request.',
      ar: 'إي نعم، القاعة تشمل بروجكتر وشاشة ونظام صوت ومايكروفونات. أجهزة إضافية متوفرة على الطلب.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Is there parking for guests?',
      ar: 'هل عندكم مواقف للضيوف؟',
    },
    answer: {
      en: 'Yes, we have {{parking_capacity}} parking spaces available. Valet service can be arranged for an additional fee.',
      ar: 'إي نعم، عندنا {{parking_capacity}} موقف. وخدمة الفاليه متوفرة برسوم إضافية.',
    },
    category: 'location',
  },
  {
    question: {
      en: 'How early can we access the venue for setup?',
      ar: 'كم ساعة قبل المناسبة نقدر ندخل نجهز؟',
    },
    answer: {
      en: 'Setup access is available {{setup_hours}} before your event. Extended setup times can be arranged at an additional cost.',
      ar: 'الدخول للتجهيز متوفر قبل {{setup_hours}} من المناسبة. وقت تجهيز إضافي ممكن يتوفر بتكلفة إضافية.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Can we bring our own decorations?',
      ar: 'نقدر نجيب ديكور خاص فينا؟',
    },
    answer: {
      en: 'Yes, you are welcome to bring decorations. We ask that no permanent fixtures be altered. Our team can assist with setup.',
      ar: 'إي نعم، أهلاً وسهلاً بالديكور حقكم. نطلب عدم تغيير أي شي ثابت. فريقنا يقدر يساعدكم في التجهيز.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Is alcohol allowed?',
      ar: 'هل الكحول مسموح؟',
    },
    answer: {
      en: 'Our alcohol policy depends on the venue and event type. Please contact us to discuss your requirements.',
      ar: 'سياسة الكحول تعتمد على القاعة ونوع المناسبة. تواصلوا معانا نناقش متطلباتكم.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'What is your cancellation policy?',
      ar: 'شنو سياسة الإلغاء؟',
    },
    answer: {
      en: 'Cancellations made {{cancellation_notice}} or more in advance receive a full refund. Later cancellations may incur charges.',
      ar: 'الإلغاء قبل {{cancellation_notice}} أو أكثر يسترد المبلغ كامل. الإلغاء المتأخر ممكن يتحسبون رسوم.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'How much does venue rental cost?',
      ar: 'كم سعر تأجير القاعة؟',
    },
    answer: {
      en: 'Venue rental starts from {{venue_price}} depending on the space, day of week, and duration. Contact us for a detailed quote.',
      ar: 'أسعار تأجير القاعة تبدأ من {{venue_price}} حسب المساحة واليوم والمدة. تواصلوا معانا لعرض سعر مفصل.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'How do I check availability?',
      ar: 'كيف أتأكد من التوفر؟',
    },
    answer: {
      en: 'Send us your preferred date and event type via WhatsApp. We will check availability and get back to you promptly.',
      ar: 'أرسلوا لنا التاريخ المفضل ونوع المناسبة عن طريق الواتساب. بنتأكد من التوفر ونرد عليكم بسرعة.',
    },
    category: 'booking',
  },
];

// ── Pet Services ──────────────────────────────────────────────────────────

const pet_services: SectorFAQ[] = [
  {
    question: {
      en: 'What are your opening hours?',
      ar: 'شنو أوقات الدوام عندكم؟',
    },
    answer: {
      en: 'We are open {{business_hours}}. Drop-off and pick-up times for boarding are {{boarding_hours}}.',
      ar: 'أوقات الدوام {{business_hours}}. أوقات تسليم واستلام الإيواء {{boarding_hours}}.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'Does my pet need up-to-date vaccinations?',
      ar: 'هل الحيوان الأليف يحتاج تطعيمات محدثة؟',
    },
    answer: {
      en: 'Yes, all pets must have current vaccinations including {{required_vaccines}}. Please bring vaccination records at check-in.',
      ar: 'إي نعم، كل الحيوانات الأليفة لازم تكون تطعيماتها محدثة بما فيها {{required_vaccines}}. جيبوا سجل التطعيمات وقت التسجيل.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'What grooming services do you offer?',
      ar: 'شنو خدمات القروومنق المتوفرة عندكم؟',
    },
    answer: {
      en: 'We offer full grooming including bath, haircut, nail trim, ear cleaning, and teeth brushing. Breed-specific styles available.',
      ar: 'نوفر قروومنق كامل يشمل حمام، قص شعر، قص أظافر، تنظيف أذان، وتنظيف أسنان. وعندنا ستايلات حسب السلالة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Tell me about your boarding facilities.',
      ar: 'خبروني عن مرافق الإيواء عندكم.',
    },
    answer: {
      en: 'Our boarding facility features {{boarding_features}}. Each pet receives personalized care, regular exercise, and updates via WhatsApp.',
      ar: 'مرفق الإيواء حقنا يتميز بـ {{boarding_features}}. كل حيوان يحصل على عناية شخصية وتمارين منتظمة وتحديثات عن طريق الواتساب.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Do you handle emergencies?',
      ar: 'هل تتعاملون مع حالات طوارئ؟',
    },
    answer: {
      en: 'For pet emergencies, please call us at {{phone_number}}. We can provide first aid and referral to the nearest emergency veterinary clinic.',
      ar: 'لحالات الطوارئ، اتصلوا على {{phone_number}}. نقدر نعطي إسعافات أولية ونحولكم لأقرب عيادة بيطرية طوارئ.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'How much do your services cost?',
      ar: 'كم أسعار الخدمات عندكم؟',
    },
    answer: {
      en: 'Grooming starts from {{grooming_price}}, boarding from {{boarding_price}} per night. Prices vary by pet size and breed.',
      ar: 'القروومنق يبدأ من {{grooming_price}}، والإيواء من {{boarding_price}} لليلة. الأسعار تختلف حسب حجم ونوع الحيوان.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'Do you offer pick-up and delivery?',
      ar: 'عندكم خدمة توصيل واستلام؟',
    },
    answer: {
      en: 'Yes, pet taxi service is available for {{transport_areas}}. Additional charges apply based on distance.',
      ar: 'إي نعم، خدمة تاكسي حيوانات أليفة متوفرة لـ {{transport_areas}}. رسوم إضافية حسب المسافة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Are there breed restrictions?',
      ar: 'هل في قيود على بعض السلالات؟',
    },
    answer: {
      en: 'We welcome all breeds. Some restricted breeds may require additional documentation per Qatar regulations. Contact us for details.',
      ar: 'نرحب بكل السلالات. بعض السلالات المقيدة ممكن تحتاج أوراق إضافية حسب قوانين قطر. تواصلوا معانا للتفاصيل.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do you offer training programs?',
      ar: 'عندكم برامج تدريب؟',
    },
    answer: {
      en: 'Yes, we offer obedience training, puppy classes, and behavioral programs. Group and private sessions available.',
      ar: 'إي نعم، عندنا تدريب طاعة، حصص جراء، وبرامج سلوكية. حصص جماعية وخاصة متوفرة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'Can you care for pets with special needs?',
      ar: 'تقدرون تعتنون بحيوانات ذوي الاحتياجات الخاصة؟',
    },
    answer: {
      en: 'Yes, we accommodate pets with special medical or dietary needs. Please share the details in advance so we can prepare properly.',
      ar: 'إي نعم، نقدر نعتني بالحيوانات ذوي الاحتياجات الطبية أو الغذائية الخاصة. خبرونا مقدماً عشان نتجهز زين.',
    },
    category: 'services',
  },
];

// ── Nonprofit & Community ─────────────────────────────────────────────────

const nonprofit_community: SectorFAQ[] = [
  {
    question: {
      en: 'What programs do you offer?',
      ar: 'شنو البرامج المتوفرة عندكم؟',
    },
    answer: {
      en: 'We offer {{programs_list}}. Visit our website or contact us for the full program catalog.',
      ar: 'عندنا {{programs_list}}. زوروا موقعنا أو تواصلوا معانا لقائمة البرامج الكاملة.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'How do I register?',
      ar: 'كيف أسجل؟',
    },
    answer: {
      en: 'Registration is available through WhatsApp, our website, or in person. We will guide you through the process.',
      ar: 'التسجيل متوفر عن طريق الواتساب أو موقعنا أو بالحضور. بنرشدكم في الإجراءات.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'Are there volunteer opportunities?',
      ar: 'هل عندكم فرص تطوع؟',
    },
    answer: {
      en: 'Yes, we welcome volunteers! Current opportunities include {{volunteer_areas}}. Contact us to learn how you can get involved.',
      ar: 'إي نعم، نرحب بالمتطوعين! الفرص المتوفرة حالياً تشمل {{volunteer_areas}}. تواصلوا معانا عشان تعرفون كيف تشاركون.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'What is the weekly schedule?',
      ar: 'شنو الجدول الأسبوعي؟',
    },
    answer: {
      en: 'Our regular schedule runs {{weekly_schedule}}. Special events and workshops may have different timings.',
      ar: 'الجدول العادي حقنا {{weekly_schedule}}. الفعاليات وورش العمل ممكن تكون بأوقات مختلفة.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'Are there any fees?',
      ar: 'هل عليها رسوم؟',
    },
    answer: {
      en: '{{fee_policy}}. Financial assistance may be available for eligible participants.',
      ar: '{{fee_policy}}. مساعدات مالية ممكن تتوفر للمستحقين.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'What are the age requirements?',
      ar: 'شنو متطلبات العمر؟',
    },
    answer: {
      en: 'Age requirements vary by program. Most programs are open to ages {{age_range}}. Some programs require parental consent for minors.',
      ar: 'متطلبات العمر تختلف حسب البرنامج. أغلب البرامج مفتوحة للأعمار {{age_range}}. بعض البرامج تحتاج موافقة ولي الأمر.',
    },
    category: 'policies',
  },
  {
    question: {
      en: 'Do you accommodate special needs?',
      ar: 'هل عندكم تسهيلات لذوي الاحتياجات الخاصة؟',
    },
    answer: {
      en: 'Yes, our facilities are accessible and we provide accommodations for participants with special needs. Please let us know in advance.',
      ar: 'إي نعم، مرافقنا مهيئة ونوفر تسهيلات للمشاركين ذوي الاحتياجات الخاصة. خبرونا مقدماً.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'Where are you located?',
      ar: 'وين موقعكم؟',
    },
    answer: {
      en: 'We are located at {{address}}. The center is accessible by public transport and has parking available.',
      ar: 'موقعنا في {{address}}. المركز يمكن الوصول له بالمواصلات العامة وعندنا مواقف.',
    },
    category: 'location',
  },
];

// ── Public Sector ─────────────────────────────────────────────────────────

const public_sector: SectorFAQ[] = [
  {
    question: {
      en: 'What documents do I need?',
      ar: 'شنو الأوراق اللي أحتاجها؟',
    },
    answer: {
      en: 'Required documents depend on the service. Generally you need your QID, passport copy, and relevant supporting documents. We will confirm specifics for your request.',
      ar: 'الأوراق المطلوبة تعتمد على الخدمة. عادةً تحتاجون الهوية القطرية، صورة جواز، وأوراق داعمة. بنأكد لكم التفاصيل حسب طلبكم.',
    },
    category: 'general',
  },
  {
    question: {
      en: 'How long does processing take?',
      ar: 'كم يأخذ وقت المعاملة؟',
    },
    answer: {
      en: 'Processing times vary by service. Standard requests take {{processing_time}}. Expedited processing may be available for certain services.',
      ar: 'وقت المعاملة يختلف حسب الخدمة. الطلبات العادية تاخذ {{processing_time}}. خدمة التعجيل ممكن تتوفر لبعض الخدمات.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'What are the fees?',
      ar: 'كم الرسوم؟',
    },
    answer: {
      en: 'Fees vary by service type. Please specify the service you need and we will provide the exact fee schedule.',
      ar: 'الرسوم تختلف حسب نوع الخدمة. حددوا الخدمة اللي تحتاجونها ونعطيكم جدول الرسوم.',
    },
    category: 'pricing',
  },
  {
    question: {
      en: 'What types of appointments are available?',
      ar: 'شنو أنواع المواعيد المتوفرة؟',
    },
    answer: {
      en: 'We offer appointments for {{appointment_types}}. You can book through our WhatsApp or online portal.',
      ar: 'عندنا مواعيد لـ {{appointment_types}}. تقدرون تحجزون عن طريق الواتساب أو البوابة الإلكترونية.',
    },
    category: 'booking',
  },
  {
    question: {
      en: 'What are your operating hours?',
      ar: 'شنو أوقات الدوام؟',
    },
    answer: {
      en: 'We operate {{business_hours}}. Some services are available online 24/7 through our digital portal.',
      ar: 'أوقات الدوام {{business_hours}}. بعض الخدمات متوفرة أونلاين 24/7 عن طريق البوابة الإلكترونية.',
    },
    category: 'hours',
  },
  {
    question: {
      en: 'Can I do this online?',
      ar: 'أقدر أسوي هالشي أونلاين؟',
    },
    answer: {
      en: 'Many of our services are available online through {{online_portal}}. Some services still require an in-person visit.',
      ar: 'وايد من خدماتنا متوفرة أونلاين عن طريق {{online_portal}}. بعض الخدمات لسه تحتاج زيارة شخصية.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'How can I check my application status?',
      ar: 'كيف أتابع حالة الطلب حقي؟',
    },
    answer: {
      en: 'You can check your application status through our WhatsApp by providing your reference number, or through the online portal.',
      ar: 'تقدرون تتابعون حالة الطلب عن طريق الواتساب بتقديم رقم المرجع، أو عن طريق البوابة الإلكترونية.',
    },
    category: 'services',
  },
  {
    question: {
      en: 'How can I contact you for more information?',
      ar: 'كيف أتواصل معاكم لمعلومات أكثر؟',
    },
    answer: {
      en: 'You can reach us via this WhatsApp number, call {{phone_number}}, or visit us at {{address}} during operating hours.',
      ar: 'تقدرون تتواصلون معانا عن طريق رقم الواتساب هذا، أو الاتصال على {{phone_number}}، أو زيارتنا في {{address}} خلال الدوام.',
    },
    category: 'general',
  },
];

// ── Master Record ─────────────────────────────────────────────────────────

export const SECTOR_DEFAULT_FAQS: Record<string, SectorFAQ[]> = {
  health_care,
  beauty_wellness,
  food_hospitality,
  retail_services,
  property_facilities,
  mobility_automotive,
  home_services_trades,
  education,
  events_venues,
  pet_services,
  nonprofit_community,
  public_sector,
};

/**
 * Look up default FAQs for a sector.
 * Falls back to `retail_services` if the requested sector is unknown.
 */
export function getDefaultFAQs(sectorKey: string): SectorFAQ[] {
  return (
    SECTOR_DEFAULT_FAQS[sectorKey] ??
    SECTOR_DEFAULT_FAQS['retail_services'] ??
    []
  );
}
