export { default as ColorSpace } from "./ColorSpace.js";
export { default as RGBColorSpace } from "./RGBColorSpace.js";
export { default as GamutRelativeColorSpace } from "./GamutRelativeColorSpace.js";
export { default as defaults } from "./defaults.js";
export { default as getColor } from "./getColor.js";
export { default as tryColor } from "./tryColor.js";
export { default as get } from "./get.js";
export { default as getAll } from "./getAll.js";
export { default as set } from "./set.js";
export { default as setAll } from "./setAll.js";
export { default as parse } from "./parse.js";
export { default as to } from "./to.js";
export { default as serialize } from "./serialize.js";
export { default as display } from "./display.js";
export { default as inGamut } from "./inGamut.js";
export { default as distance } from "./distance.js";
export { default as deltas } from "./deltas.js";
export { default as equals } from "./equals.js";
export { default as contrast } from "./contrast.js";
export { default as clone } from "./clone.js";
export * from "./contrast/index.js";
export * from "./deltaE/index.js";
export * from "./variations.js";
export * from "./spaces/index-fn.js";
export { default as deltaE } from "./deltaE.js";
export { default as deltaEMethods } from "./deltaE/index.js";
export { spaces };
export type ColorConstructor = import("./types.js").ColorConstructor;
export type ColorObject = import("./types.js").ColorObject;
export type ColorTypes = import("./types.js").ColorTypes;
export type Coords = import("./types.js").Coords;
export type DefineFunctionCode = import("./types.js").DefineFunctionCode;
export type DefineFunctionOptions = import("./types.js").DefineFunctionOptions;
export type DefineFunctionHybrid = import("./types.js").DefineFunctionHybrid;
export type PlainColorObject = import("./types.js").PlainColorObject;
export type SpaceAccessor = import("./types.js").SpaceAccessor;
export type ToColorPrototype<T extends (...args: any[]) => any> = import("./types.js").ToColorPrototype<T>;
export type White = import("./types.js").White;
export type CAT = import("./types.js").CAT;
export type Display = import("./types.js").Display;
export type Range = import("./types.js").Range;
export type RangeOptions = import("./types.js").RangeOptions;
export type MixOptions = import("./types.js").MixOptions;
export type StepsOptions = import("./types.js").StepsOptions;
export type ParseOptions = import("./types.js").ParseOptions;
export type RGBOptions = import("./types.js").RGBOptions;
export type SerializeOptions = import("./types.js").SerializeOptions;
export type SpaceFormat = import("./types.js").Format;
export type CoordMeta = import("./types.js").CoordMeta;
export type Ref = import("./types.js").Ref;
export type SpaceOptions = import("./types.js").SpaceOptions;
export type DeltasReturn = import("./types.js").DeltasReturn;
import * as spaces from "./spaces/index-fn.js";
export { default as hooks, Hooks } from "./hooks.js";
export { default as toGamut, toGamutCSS } from "./toGamut.js";
export { getLuminance, setLuminance } from "./luminance.js";
export { uv, xy } from "./chromaticity.js";
export { mix, steps, range, isRange } from "./interpolation.js";
//# sourceMappingURL=index-fn.d.ts.map