import PropTypes from "prop-types";

export type Color =
  | "amber"
  | "blue"
  | "cyan"
  | "emerald"
  | "fuchsia"
  | "gray"
  | "green"
  | "indigo"
  | "lightBlue"
  | "lime"
  | "orange"
  | "pink"
  | "purple"
  | "red"
  | "rose"
  | "teal"
  | "violet"
  | "yellow";
export const ColorPropType = PropTypes.oneOf<Color>(["amber", "blue", "cyan", "emerald", "fuchsia", "gray", "green", "indigo", "lightBlue", "lime", "orange", "pink", "purple", "red", "rose", "teal", "violet", "yellow"]);

export type Type = "primary" | "secondary" | "tertiary";
export const TypePropType = PropTypes.oneOf<Type>(["primary", "secondary", "tertiary"]);
