export interface GuideSubSection {
  id: string;
  title: string;
}

export interface GuideSection {
  id: string;
  title: string;
  subSections: GuideSubSection[];
}

export const guideSections: GuideSection[] = [
  {
    id: 'getting-started',
    title: '1. Getting Started',
    subSections: [
      { id: 'creating-an-account', title: 'Creating an Account' },
      { id: 'logging-in', title: 'Logging In' },
      { id: 'onboarding', title: 'Onboarding' },
      { id: 'trouble-logging-in', title: 'Trouble Logging In' },
    ],
  },
  {
    id: 'dashboard',
    title: '2. Dashboard',
    subSections: [
      { id: 'your-fleet-overview', title: 'Your Fleet Overview' },
      { id: 'quick-actions', title: 'Quick Actions' },
    ],
  },
  {
    id: 'vehicles',
    title: '3. Vehicles',
    subSections: [
      { id: 'viewing-your-vehicles', title: 'Viewing Your Vehicles' },
      { id: 'adding-a-vehicle', title: 'Adding a Vehicle' },
      { id: 'vin-decode', title: 'VIN Decode' },
      { id: 'vehicle-detail-page', title: 'Vehicle Detail Page' },
      { id: 'editing-a-vehicle', title: 'Editing a Vehicle' },
      { id: 'deleting-a-vehicle', title: 'Deleting a Vehicle' },
    ],
  },
  {
    id: 'fuel-logs',
    title: '4. Fuel Logs',
    subSections: [
      { id: 'fuel-logs-overview', title: 'Fuel Logs Overview' },
      { id: 'logging-fuel', title: 'Logging Fuel' },
      { id: 'receipt-scanning', title: 'Receipt Scanning' },
      { id: 'editing-and-deleting-fuel-logs', title: 'Editing and Deleting Fuel Logs' },
    ],
  },
  {
    id: 'maintenance',
    title: '5. Maintenance',
    subSections: [
      { id: 'maintenance-records', title: 'Maintenance Records' },
      { id: 'adding-a-maintenance-record', title: 'Adding a Maintenance Record' },
      { id: 'maintenance-schedules', title: 'Maintenance Schedules' },
      { id: 'creating-a-schedule', title: 'Creating a Schedule' },
    ],
  },
  {
    id: 'gas-stations',
    title: '6. Gas Stations',
    subSections: [
      { id: 'finding-stations', title: 'Finding Stations' },
      { id: 'saved-stations', title: 'Saved Stations' },
      { id: 'premium-93-stations', title: 'Premium 93 Stations' },
    ],
  },
  {
    id: 'documents',
    title: '7. Documents',
    subSections: [
      { id: 'documents-overview', title: 'Documents Overview' },
      { id: 'adding-a-document', title: 'Adding a Document' },
      { id: 'document-types', title: 'Document Types' },
    ],
  },
  {
    id: 'settings',
    title: '8. Settings',
    subSections: [
      { id: 'profile', title: 'Profile' },
      { id: 'security-and-privacy', title: 'Security and Privacy' },
      { id: 'subscription', title: 'Subscription' },
      { id: 'notifications', title: 'Notifications' },
      { id: 'appearance-and-units', title: 'Appearance and Units' },
      { id: 'data-import-and-export', title: 'Data Import and Export' },
      { id: 'account-actions', title: 'Account Actions' },
    ],
  },
  {
    id: 'subscription-tiers',
    title: '9. Subscription Tiers and Pro Features',
    subSections: [
      { id: 'tier-comparison', title: 'Tier Comparison' },
      { id: 'vin-camera-scanning', title: 'VIN Camera Scanning (Pro)' },
      { id: 'fuel-receipt-scanning', title: 'Fuel Receipt Scanning (Pro)' },
      { id: 'maintenance-receipt-scanning', title: 'Maintenance Receipt Scanning (Pro)' },
      { id: 'maintenance-manual-pdf', title: 'Maintenance Manual PDF (Pro)' },
      { id: 'email-ingestion', title: 'Email Ingestion (Pro)' },
      { id: 'shared-vehicle-documents', title: 'Shared Vehicle Documents (Pro)' },
      { id: 'community-station-submissions', title: 'Community Station Submissions (Pro)' },
      { id: 'managing-your-subscription', title: 'Managing Your Subscription' },
    ],
  },
  {
    id: 'mobile-experience',
    title: '10. Mobile Experience',
    subSections: [],
  },
];
