types.ts

 1export type Color = {
 2  step: number;
 3  hex: string;
 4  lch: number[];
 5  rgbaArray: number[];
 6};
 7
 8export type ColorSet = Color[];
 9export type ColorFamily = {
10  name: string;
11  colors: string[];
12  invertedColors: string[];
13  colorsMeta: ColorSet;
14  invertedMeta: ColorSet;
15};
16
17export interface ColorProps {
18  name: string;
19  color: {
20    start: string;
21    middle: string;
22    end: string;
23  };
24}