import type { TenantPlan } from "./schema";

export type PlanCatalogEntry = {
  id: TenantPlan;
  name: string;
  price: number;
  currency: string;
  description: string;
  features: string[];
};

export const PLAN_CATALOG: Record<TenantPlan, PlanCatalogEntry> = {
  free: {
    id: "free",
    name: "Ücretsiz",
    price: 0,
    currency: "TRY",
    description: "Tek kullanıcı, denemek için.",
    features: [
      "50 müşteri",
      "100 finans kaydı",
      "5 yazılım",
      "Tek kullanıcı",
    ],
  },
  pro: {
    id: "pro",
    name: "Pro",
    price: 299,
    currency: "TRY",
    description: "Sınırsız büyüyen ekipler için.",
    features: [
      "Sınırsız müşteri",
      "Sınırsız finans kaydı",
      "Sınırsız yazılım",
      "Sınırsız ekip üyesi",
      "Audit log + öncelikli destek",
    ],
  },
};
