import o from "./src/chroma.js";
import "./src/io/named/index.js";
import "./src/ops/alpha.js";
import "./src/ops/clipped.js";
import "./src/ops/darken.js";
import "./src/ops/get.js";
import "./src/ops/luminance.js";
import "./src/ops/mix.js";
import "./src/ops/premultiply.js";
import "./src/ops/saturate.js";
import "./src/ops/set.js";
import "./src/ops/shade.js";
import "./src/interpolator/rgb.js";
import "./src/interpolator/lrgb.js";
import "./src/interpolator/lab.js";
import "./src/interpolator/lch.js";
import "./src/interpolator/num.js";
import "./src/interpolator/hcg.js";
import "./src/interpolator/hsi.js";
import "./src/interpolator/hsl.js";
import "./src/interpolator/hsv.js";
import "./src/interpolator/oklab.js";
import "./src/interpolator/oklch.js";
import m from "./src/generator/average.js";
import t from "./src/generator/bezier.js";
import p from "./src/generator/blend.js";
import i from "./src/generator/cubehelix.js";
import r from "./src/generator/mix.js";
import e from "./src/generator/random.js";
import f from "./src/generator/scale.js";
import { limits as a, analyze as l } from "./src/utils/analyze.js";
import s from "./src/utils/contrast.js";
import x from "./src/utils/contrastAPCA.js";
import c from "./src/utils/delta-e.js";
import n from "./src/utils/distance.js";
import b from "./src/utils/valid.js";
import h from "./src/io/input.js";
import d from "./src/utils/scales.js";
import g from "./src/colors/w3cx11.js";
import u from "./src/colors/colorbrewer.js";
import k from "./src/Color.js";
import { cmyk as lr } from "./src/io/cmyk/index.js";
import { css as xr } from "./src/io/css/index.js";
import { gl as nr } from "./src/io/gl/index.js";
import { hcg as hr } from "./src/io/hcg/index.js";
import { hex as gr } from "./src/io/hex/index.js";
import { hsi as kr } from "./src/io/hsi/index.js";
import { hsl as wr } from "./src/io/hsl/index.js";
import { hsv as zr } from "./src/io/hsv/index.js";
import { lab as Cr } from "./src/io/lab/index.js";
import { hcl as jr, lch as Er } from "./src/io/lch/index.js";
import { num as qr } from "./src/io/num/index.js";
import { rgb as Dr } from "./src/io/rgb/index.js";
import { temp as Gr, temp as Hr, temp as Ir } from "./src/io/temp/index.js";
import { oklab as Kr } from "./src/io/oklab/index.js";
import { oklch as Mr } from "./src/io/oklch/index.js";
Object.assign(o, {
  analyze: l,
  average: m,
  bezier: t,
  blend: p,
  brewer: u,
  Color: k,
  colors: g,
  contrast: s,
  contrastAPCA: x,
  cubehelix: i,
  deltaE: c,
  distance: n,
  input: h,
  interpolate: r,
  limits: a,
  mix: r,
  random: e,
  scale: f,
  scales: d,
  valid: b
});
export {
  k as Color,
  l as analyze,
  m as average,
  t as bezier,
  p as blend,
  u as brewer,
  lr as cmyk,
  g as colors,
  s as contrast,
  x as contrastAPCA,
  xr as css,
  i as cubehelix,
  o as default,
  c as deltaE,
  n as distance,
  nr as gl,
  hr as hcg,
  jr as hcl,
  gr as hex,
  kr as hsi,
  wr as hsl,
  zr as hsv,
  h as input,
  r as interpolate,
  Gr as kelvin,
  Cr as lab,
  Er as lch,
  a as limits,
  r as mix,
  qr as num,
  Kr as oklab,
  Mr as oklch,
  e as random,
  Dr as rgb,
  f as scale,
  d as scales,
  Hr as temp,
  Ir as temperature,
  b as valid
};
//# sourceMappingURL=index.js.map
