export type Locale = "fr" | "en";

export interface Feature {
  readonly title: string;
  readonly description: string;
  readonly icon: string;
}

export interface FeatureCategory {
  readonly key: string;
  readonly title: string;
  readonly subtitle: string;
  readonly icon: string;
  readonly items: readonly Feature[];
}

export interface PricingPlan {
  readonly name: string;
  readonly price: string;
  readonly period: string;
  readonly description: string;
  readonly features: readonly string[];
  readonly cta: string;
  readonly highlighted: boolean;
}

export interface NavLink {
  readonly label: string;
  readonly href: string;
}

export interface Stat {
  readonly value: string;
  readonly label: string;
}

export interface Advantage {
  readonly title: string;
  readonly description: string;
  readonly icon: string;
}

export interface FaqItem {
  readonly question: string;
  readonly answer: string;
}
