export interface PlanHeader {
  title: string;
  description: string;
}

export interface FeatureRow {
  feature: string;
  availability: ("check" | "cross")[];
}

export interface PricePlan {
  price: string;
  period: string;
  buttonText: string;
  buttonHref: string;
  buttonVariant: string;
}

export interface ComparePlanSectionData {
  subTitle: string;
  title: string;
  description: string;
  planHeaders: PlanHeader[];
  featureRows: FeatureRow[];
  pricePlans: PricePlan[];
  checkIcon: string;
  crossIcon: string;
}

export const comparePlanSectionData: ComparePlanSectionData = {
  subTitle: "Compare Package",
  title: "Plans Compared Side by Side",
  description:
    "Easily compare our plans to find the one that best fits your needs. Our side-by-side comparison highlights key features, benefits, and pricing, allowing.",
  planHeaders: [
    { title: "Starter", description: "Startups, Small Businesses" },
    { title: "Growth", description: "Growing SMEs" },
    { title: "Business Pro", description: "High-volume Platforms" },
  ],
  featureRows: [
    {
      feature: "Payment Gateway Access",
      availability: ["check", "check", "check"],
    },
    {
      feature: "Web & Mobile Integration",
      availability: ["check", "check", "check"],
    },
    {
      feature: "Global & Multi-Currency Support",
      availability: ["cross", "check", "check"],
    },
    {
      feature: "Advanced Fraud Detection",
      availability: ["cross", "check", "check"],
    },
    {
      feature: "API Access & Customization",
      availability: ["cross", "check", "check"],
    },
    {
      feature: "Real-Time Analytics & Reporting",
      availability: ["cross", "check", "check"],
    },
    {
      feature: "Settlements & Reconciliation",
      availability: ["cross", "cross", "check"],
    },
    {
      feature: "Dedicated Account Manager",
      availability: ["cross", "cross", "cross"],
    },
    {
      feature: "24/7 Premium Support",
      availability: ["cross", "cross", "check"],
    },
    {
      feature: "Compliance Support",
      availability: ["check", "check", "check"],
    },
  ],
  pricePlans: [
    {
      price: "$49.00",
      period: "/monthly",
      buttonText: "Get Started",
      buttonHref: "#",
      buttonVariant: "btn-style1 v2",
    },
    {
      price: "$149.00",
      period: "/monthly",
      buttonText: "Get Started",
      buttonHref: "#",
      buttonVariant: "btn-style1",
    },
    {
      price: "$299.00",
      period: "/monthly",
      buttonText: "Get Started",
      buttonHref: "#",
      buttonVariant: "btn-style1",
    },
  ],
  checkIcon: "/assets/images/icon/check1-4.svg",
  crossIcon: "/assets/images/icon/cros1-1.svg",
};
