import { Prefix } from '../constants'; import { GumColorVar } from './GumColor'; import { GumColors } from './GumVars'; export type GumHexToRgb = (hex: string) => [number, number, number]; export type GumHslToHex = (h: number, s: number, l: number) => string; export type GumRgbToHsl = ( r: number, g: number, b: number, ) => [number, number, number]; export type GumVarHelper = (prefix: Prefix, key?: string) => string; export type GumColorVarHexHelper = (key: GumColors, i: number) => string; export type GumColorMainHelper = () => { [key in GumColors]: GumColorVar };