import { Award, BookOpen, Globe, Users } from "lucide-react";
import { NavLink } from "@/lib/types/navbar";

export const navLinks: NavLink[] = [
    { href: "/", label: "Home" },
    { href: "/courses", label: "Courses" },
    { href: "/pricing", label: "Pricing" },
    { href: "/contact", label: "Contact" },
];
export const courses = [
    {
        title: "Complete Web Development Bootcamp",
        instructor: "Sarah Johnson",
        image: "/course-web-dev.jpg",
        price: 89,
        originalPrice: 129,
        rating: 4.8,
        students: 12543,
        duration: "24 hours",
        level: "Beginner" as const,
        category: "Web Development",
        description: "Learn HTML, CSS, JavaScript, React, and Node.js from scratch. Build real-world projects and become a full-stack developer.",
    },
    {
        title: "Data Science & Machine Learning",
        instructor: "Dr. Michael Chen",
        image: "/course-data-science.jpg",
        price: 119,
        originalPrice: 179,
        rating: 4.9,
        students: 8921,
        duration: "32 hours",
        level: "Intermediate" as const,
        category: "Data Science",
        description: "Master Python, pandas, scikit-learn, and TensorFlow. Learn to build predictive models and analyze complex datasets.",
    },
    {
        title: "UI/UX Design Masterclass",
        instructor: "Emma Rodriguez",
        image: "/course-design.jpg",
        price: 79,
        originalPrice: 119,
        rating: 4.7,
        students: 15632,
        duration: "18 hours",
        level: "Beginner" as const,
        category: "Design",
        description: "Learn design principles, wireframing, prototyping, and user research. Use Figma and Adobe XD to create stunning interfaces.",
    },
    {
        title: "Advanced React Development",
        instructor: "Sarah Johnson",
        image: "/course-web-dev.jpg",
        price: 109,
        originalPrice: 159,
        rating: 4.9,
        students: 7654,
        duration: "28 hours",
        level: "Advanced" as const,
        category: "Web Development",
        description: "Master advanced React concepts including hooks, contexts, performance optimization, and testing.",
    },
    {
        title: "Python for Data Analysis",
        instructor: "Dr. Michael Chen",
        image: "/course-data-science.jpg",
        price: 69,
        originalPrice: 99,
        rating: 4.6,
        students: 11234,
        duration: "20 hours",
        level: "Intermediate" as const,
        category: "Data Science",
        description: "Learn to analyze and visualize data using Python, pandas, matplotlib, and seaborn.",
    },
    {
        title: "Mobile UI Design",
        instructor: "Emma Rodriguez",
        image: "/course-design.jpg",
        price: 59,
        originalPrice: 89,
        rating: 4.5,
        students: 9876,
        duration: "15 hours",
        level: "Beginner" as const,
        category: "Design",
        description: "Design beautiful mobile interfaces for iOS and Android apps using industry best practices.",
    },
];

export const featuredCourses = [
    {
        id: 1,
        title: "Complete Web Development Bootcamp",
        description: "Learn HTML, CSS, JavaScript, React, and Node.js from scratch. Build real-world projects and become a full-stack developer.",
        duration: "24 hours",
        price: "89",
        discountPrice: "129",
        level: "Beginner",
        isPublished: true,
        trainer: {
            id: 1,
            email: "sarah.johnson@example.com",
            role: "trainer"
        }
    },
    {
        id: 2,
        title: "Data Science & Machine Learning",
        description: "Master Python, pandas, scikit-learn, and TensorFlow. Learn to build predictive models and analyze complex datasets.",
        duration: "32 hours",
        price: "119",
        discountPrice: "179",
        level: "Intermediate",
        isPublished: true,
        trainer: {
            id: 2,
            email: "michael.chen@example.com",
            role: "trainer"
        }
    },
    {
        id: 3,
        title: "UI/UX Design Masterclass",
        description: "Learn design principles, wireframing, prototyping, and user research. Use Figma and Adobe XD to create stunning interfaces.",
        duration: "18 hours",
        price: "79",
        discountPrice: "119",
        level: "Beginner",
        isPublished: true,
        trainer: {
            id: 3,
            email: "emma.rodriguez@example.com",
            role: "trainer"
        }
    }
] as const;

export const stats = [
    { icon: Users, label: "Students Enrolled", value: "50,000+" },
    { icon: BookOpen, label: "Expert Courses", value: "500+" },
    { icon: Award, label: "Certificates Issued", value: "25,000+" },
    { icon: Globe, label: "Countries Reached", value: "120+" },
];

export const instructors = [
    {
        name: "Sarah Johnson",
        expertise: "Full-Stack Development",
        students: "12,543",
        rating: "4.8",
    },
    {
        name: "Dr. Michael Chen",
        expertise: "Data Science & AI",
        students: "8,921",
        rating: "4.9",
    },
    {
        name: "Emma Rodriguez",
        expertise: "UI/UX Design",
        students: "15,632",
        rating: "4.7",
    },
];