SYMBOL INDEX (67 symbols across 12 files) FILE: dist/colorUtils.d.ts type Vector2 (line 1) | type Vector2 = [number, number]; type Vector3 (line 2) | type Vector3 = [...Vector2, number]; type colorHarmony (line 16) | type colorHarmony = "complementary" | "splitComplementary" | "triadic" |... type colorHarmonyFn (line 17) | type colorHarmonyFn = (h: number) => number[]; type uniqueRandomHuesArguments (line 27) | type uniqueRandomHuesArguments = { type colorToCSSMode (line 50) | type colorToCSSMode = "oklch" | "lch" | "hsl" | "hsv"; FILE: dist/core.d.ts type ModifiedEasingFn (line 3) | type ModifiedEasingFn = (x: number, fr?: number) => number; type hueArguments (line 4) | type hueArguments = { type presetHues (line 10) | type presetHues = { type saturationArguments (line 13) | type saturationArguments = { type lightnessArguments (line 17) | type lightnessArguments = { type BaseGenerateColorRampArgument (line 21) | type BaseGenerateColorRampArgument = { type GenerateColorRampArgument (line 25) | type GenerateColorRampArgument = BaseGenerateColorRampArgument & { type GenerateColorRampArgumentFixedHues (line 28) | type GenerateColorRampArgumentFixedHues = BaseGenerateColorRampArgument ... FILE: dist/index.cjs function shuffleArray (line 40) | function shuffleArray(array, rndFn = Math.random) { function normalizeHue (line 167) | function normalizeHue(h) { function harveyHue (line 170) | function harveyHue(h) { function uniqueRandomHues (line 237) | function uniqueRandomHues({ function generateColorRamp (line 290) | function generateColorRamp({ FILE: dist/index.js function shuffleArray (line 40) | function shuffleArray(array, rndFn = Math.random) { function normalizeHue (line 167) | function normalizeHue(h) { function harveyHue (line 170) | function harveyHue(h) { function uniqueRandomHues (line 237) | function uniqueRandomHues({ function generateColorRamp (line 290) | function generateColorRamp({ FILE: dist/index.min.cjs function V (line 1) | function V(e,t=Math.random){let r=[...e],o=r.length,a;for(;o!=0;)a=Math.... function n (line 1) | function n(e){return(e%360+360)%360} function _ (line 1) | function _(e){if(e=n(e)/360,e===1||e===0)return e;e=1+e%1;let t=1/6,r=e%... function O (line 1) | function O({startHue:e=0,total:t=9,minHueDiffAngle:r=60,rndFn:o=Math.ran... function R (line 1) | function R({total:e=9,hStart:t=Math.random()*360,hStartCenter:r=.5,hEasi... FILE: dist/index.min.mjs function w (line 1) | function w(e,t=Math.random){let r=[...e],o=r.length,a;for(;o!=0;)a=Math.... function n (line 1) | function n(e){return(e%360+360)%360} function P (line 1) | function P(e){if(e=n(e)/360,e===1||e===0)return e;e=1+e%1;let t=1/6,r=e%... function q (line 1) | function q({startHue:e=0,total:t=9,minHueDiffAngle:r=60,rndFn:o=Math.ran... function S (line 1) | function S({total:e=9,hStart:t=Math.random()*360,hStartCenter:r=.5,hEasi... FILE: dist/index.mjs function shuffleArray (line 16) | function shuffleArray(array, rndFn = Math.random) { function normalizeHue (line 143) | function normalizeHue(h) { function harveyHue (line 146) | function harveyHue(h) { function uniqueRandomHues (line 213) | function uniqueRandomHues({ function generateColorRamp (line 266) | function generateColorRamp({ FILE: dist/index.umd.js function shuffleArray (line 51) | function shuffleArray(array, rndFn = Math.random) { function normalizeHue (line 178) | function normalizeHue(h) { function harveyHue (line 181) | function harveyHue(h) { function uniqueRandomHues (line 248) | function uniqueRandomHues({ function generateColorRamp (line 301) | function generateColorRamp({ FILE: dist/utils.d.ts type FillFunction (line 8) | type FillFunction = T extends number ? (amt: number, from: T, to: T) ... type CurveMethod (line 43) | type CurveMethod = "lamé" | "arc" | "pow" | "powY" | "powX" | ((i: numbe... FILE: src/colorUtils.ts type Vector2 (line 3) | type Vector2 = [number, number]; type Vector3 (line 4) | type Vector3 = [...Vector2, number]; function normalizeHue (line 11) | function normalizeHue(h: number): number { function harveyHue (line 21) | function harveyHue(h: number): number { type colorHarmony (line 37) | type colorHarmony = type colorHarmonyFn (line 48) | type colorHarmonyFn = (h: number) => number[]; type uniqueRandomHuesArguments (line 114) | type uniqueRandomHuesArguments = { function uniqueRandomHues (line 125) | function uniqueRandomHues({ type colorToCSSMode (line 184) | type colorToCSSMode = "oklch" | "lch" | "hsl" | "hsv"; FILE: src/core.ts type ModifiedEasingFn (line 7) | type ModifiedEasingFn = (x: number, fr?: number) => number; type hueArguments (line 9) | type hueArguments = { type presetHues (line 15) | type presetHues = { type saturationArguments (line 18) | type saturationArguments = { type lightnessArguments (line 22) | type lightnessArguments = { type BaseGenerateColorRampArgument (line 27) | type BaseGenerateColorRampArgument = { type GenerateColorRampArgument (line 34) | type GenerateColorRampArgument = BaseGenerateColorRampArgument & { type GenerateColorRampArgumentFixedHues (line 38) | type GenerateColorRampArgumentFixedHues = BaseGenerateColorRampArgument & function generateColorRamp (line 46) | function generateColorRamp({ FILE: src/utils.ts function shuffleArray (line 8) | function shuffleArray(array: readonly T[], rndFn = Math.random): T[] { type FillFunction (line 28) | type FillFunction = T extends number type CurveMethod (line 179) | type CurveMethod =