import type { LucideIcon } from 'lucide-react';
import type { ServiceType } from '@/types/booking';
import {
    Clock,
    Headset,
    Palmtree,
    Plane,
    ShieldCheck,
    Tag,
    TrainFront,
} from 'lucide-react';

export type Feature = {
    title: string;
    description: string;
    icon: LucideIcon;
    tone: string;
};

export type BookingTab = {
    id: ServiceType;
    label: string;
    icon: LucideIcon;
};

export const navLinks = [
    { label: 'Book a Ride', href: '/#book' },
    { label: 'Services', href: '/#services' },
    { label: 'How it Works', href: '/#features' },
    { label: 'Popular Corridors', href: '/#routes' },
];

export const bookingTabs: BookingTab[] = [
    { id: 'airport', label: 'Airport & Point-to-Point', icon: Plane },
    { id: 'hourly', label: 'Chauffeur by hour', icon: Clock },
    { id: 'holidays', label: 'Holidays & Getaways', icon: Palmtree },
    { id: 'intercity', label: 'Intercity Express', icon: TrainFront },
];

export const features: Feature[] = [
    {
        title: 'Flight Delay Immunity',
        description:
            'We monitor radar telemetry directly. Your chauffeur adjusts automatically to your landing time.',
        icon: Plane,
        tone: 'bg-blue-50 text-blue-600',
    },
    {
        title: 'Guaranteed Pricing',
        description:
            'Transparent upfront quotes with no dynamic surge multipliers or hidden fees.',
        icon: Tag,
        tone: 'bg-amber-50 text-amber-600',
    },
    {
        title: 'Executive Chauffeurs',
        description:
            'Fully licensed commercial chauffeurs with rigorous background checks.',
        icon: ShieldCheck,
        tone: 'bg-emerald-50 text-emerald-600',
    },
    {
        title: '24/7 Support',
        description:
            'A dedicated concierge team available around the clock for every journey.',
        icon: Headset,
        tone: 'bg-violet-50 text-violet-600',
    },
];

export const quickLinks = [
    'Airport Transfers',
    'All-Day Chauffeur Excursions',
    'Holiday & Weekend Getaways',
    'Intercity Business Corridors',
];
