import type { LucideIcon } from "lucide-react";
import { Handshake, Mic2, Store, Ticket } from "lucide-react";

export type AttendPath = {
  id: string;
  title: string;
  description: string;
  href: string;
  cta: string;
  icon: LucideIcon;
};

export const attendCopy = {
  eyebrow: "Participate",
  headline: "Attend the summit",
  subheadline:
    "Whether you're joining as an attendee, showcasing on the floor, backing the ecosystem, or pitching for grants — there's a path for you at Skylight Hotel.",
} as const;

export const attendPaths: AttendPath[] = [
  {
    id: "tickets",
    title: "Get tickets",
    description:
      "Summit, VIP, and Cocktail passes for two days of keynotes, workshops, and networking in Addis Ababa.",
    href: "/payment",
    cta: "Buy tickets",
    icon: Ticket,
  },
  {
    id: "exhibit",
    title: "Exhibit",
    description:
      "Reserve booth space in the exhibitor hall and connect with investors, partners, and buyers.",
    href: "/exhibit",
    cta: "Reserve a booth",
    icon: Store,
  },
  {
    id: "partner",
    title: "Partner & sponsor",
    description:
      "Align your brand with EDTF's innovation mission through tiered sponsorship and partnership packages.",
    href: "/partners",
    cta: "View partners",
    icon: Handshake,
  },
  {
    id: "pitch",
    title: "Pitch for grants",
    description:
      "Apply for non-dilutive funding across agriculture, healthcare, and education — 10 companies selected.",
    href: "/pitch-competition",
    cta: "Apply to pitch",
    icon: Mic2,
  },
];
