Files
NapCatQQ/.pnpm-store/v3/files/31/fab00700dee25b42950a955cb5fe738c1a9ca845e45d423e2a9d84c58a2207546b9ee0fb85f7ce5b4ac973b77f9b6047c98e15d0d15b00d1d8da896e5fe9cf
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

24 lines
798 B
Plaintext

export type Model = 'rgb' | 'hsl' | 'hwb';
export type ColorString = {
get: {
(color: string): {model: Model; value: number[]} | null;
rgb: (color: string) => number[] | null;
hsl: (color: string) => number[] | null;
hwb: (color: string) => number[] | null;
};
to: {
hex: (r: number, g: number, b: number, a?: number) => string | null;
rgb: {
(r: number, g: number, b: number, a?: number): string | null;
percent: (r: number, g: number, b: number, a?: number) => string | null;
};
keyword: (r: number, g: number, b: number, a?: number) => string | null;
hsl: (h: number, s: number, l: number, a?: number) => string | null;
hwb: (h: number, w: number, b: number, a?: number) => string | null;
};
};
declare const colorString: ColorString;
export default colorString;