export type NuitralIconsId =
  | "user"
  | "notebook"
  | "clock"
  | "chevron-up"
  | "chevron-right"
  | "chevron-left"
  | "chevron-down"
  | "check"
  | "check-circle"
  | "camera"
  | "basket";

export type NuitralIconsKey =
  | "User"
  | "Notebook"
  | "Clock"
  | "ChevronUp"
  | "ChevronRight"
  | "ChevronLeft"
  | "ChevronDown"
  | "Check"
  | "CheckCircle"
  | "Camera"
  | "Basket";

export enum NuitralIcons {
  User = "user",
  Notebook = "notebook",
  Clock = "clock",
  ChevronUp = "chevron-up",
  ChevronRight = "chevron-right",
  ChevronLeft = "chevron-left",
  ChevronDown = "chevron-down",
  Check = "check",
  CheckCircle = "check-circle",
  Camera = "camera",
  Basket = "basket",
}

export const NUITRAL_ICONS_CODEPOINTS: { [key in NuitralIcons]: string } = {
  [NuitralIcons.User]: "61697",
  [NuitralIcons.Notebook]: "61698",
  [NuitralIcons.Clock]: "61699",
  [NuitralIcons.ChevronUp]: "61700",
  [NuitralIcons.ChevronRight]: "61701",
  [NuitralIcons.ChevronLeft]: "61702",
  [NuitralIcons.ChevronDown]: "61703",
  [NuitralIcons.Check]: "61704",
  [NuitralIcons.CheckCircle]: "61705",
  [NuitralIcons.Camera]: "61706",
  [NuitralIcons.Basket]: "61707",
};
