import convertOkhslToOklab from "./convertOkhslToOklab.js"; import convertOklabToOkhsl from "./convertOklabToOkhsl.js"; import modeHsl from "../hsl/definition.js"; import { Rgb } from "../rgb/types.js"; import { Okhsl } from "./types.js"; interface OkhslDefinitionMixin { mode: "okhsl"; channels: ["h", "s", "l", "alpha"]; parse: ["--okhsl"]; serialize: "--okhsl"; fromMode: { oklab: typeof convertOklabToOkhsl; rgb: (c: Omit) => Okhsl; }; toMode: { oklab: typeof convertOkhslToOklab; rgb: (c: Omit) => Rgb; }; } declare const modeOkhsl: Omit & OkhslDefinitionMixin; export default modeOkhsl;