import lch from "../lch/definition.js"; import { Oklab } from "../oklab/types.js"; import { Rgb } from "../rgb/types.js"; import parseOklch from "./parseOklch.js"; import { Oklch } from "./types.js"; interface OklchDefinitionMixin { mode: "oklch"; toMode: { oklab: (c: Omit) => Oklab; rgb: (c: Omit) => Rgb; }; fromMode: { rgb: (c: Omit) => Oklch; oklab: (c: Omit) => Oklch; }; parse: [typeof parseOklch]; serialize: (c: Omit) => string; ranges: { l: [0, 1]; c: [0, 0.4]; h: [0, 360]; }; } declare const modeOklch: Omit & OklchDefinitionMixin; export default modeOklch;