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}