@types/culori
Version:
TypeScript definitions for culori
26 lines (20 loc) • 664 B
TypeScript
import rgb from "../rgb/definition.js";
import { Rgb } from "../rgb/types.js";
import convertA98ToXyz65 from "./convertA98ToXyz65.js";
import convertXyz65ToA98 from "./convertXyz65ToA98.js";
import { A98 } from "./types.js";
interface A98DefinitionMixin {
mode: "a98";
parse: ["a98-rgb"];
serialize: "a98-rgb";
fromMode: {
rgb: (color: Omit<Rgb, "mode">) => A98;
xyz65: typeof convertXyz65ToA98;
};
toMode: {
rgb: (color: Omit<A98, "mode">) => Rgb;
xyz65: typeof convertA98ToXyz65;
};
}
declare const modeA98: Omit<typeof rgb, keyof A98DefinitionMixin> & A98DefinitionMixin;
export default modeA98;