export interface HslaColor {
  h: number;
  s: number;
  l: number;
  a: number;
}

export interface HsvaColor {
  h: number;
  s: number;
  v: number;
  a: number;
}

export interface RgbaColor {
  r: number;
  g: number;
  b: number;
  a: number;
}
export interface ColorDefinition {
  gradient?: string;
  hex: string;
  hsl?: HslaColor;
  hsv?: HsvaColor;
  oldHue?: number;
  rgb?: RgbaColor;
  source?: string;
}
export interface ColorType {
  title?: string;
  id: string;
  color: ColorDefinition;
}
