export const colorBaseClasses: Record<string, string> = {
  slate: "prose-slate",
  stone: "prose-stone",
  gray: "prose-gray",
  neutral: "prose-neutral",
  zinc: "prose-zinc",
};

export const colorAccentClasses: Record<string, string> = {
  red: "prose-red",
  orange: "prose-orange",
  amber: "prose-amber",
  yellow: "prose-yellow",
  lime: "prose-lime",
  green: "prose-green",
  emerald: "prose-emerald",
  teal: "prose-teal",
  cyan: "prose-cyan",
  sky: "prose-sky",
  blue: "prose-blue",
  indigo: "prose-indigo",
  violet: "prose-violet",
  purple: "prose-purple",
  fuchsia: "prose-fuchsia",
  pink: "prose-pink",
  rose: "prose-rose",
};

export type AccentColor =
  | "red"
  | "orange"
  | "amber"
  | "yellow"
  | "lime"
  | "green"
  | "emerald"
  | "teal"
  | "cyan"
  | "sky"
  | "blue"
  | "indigo"
  | "violet"
  | "purple"
  | "fuchsia"
  | "pink"
  | "rose";

export type BaseColor = "slate" | "stone" | "gray" | "neutral" | "zinc";
