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