ranui
Version:
UI Component library based on `Web Component`
53 lines (52 loc) • 1.43 kB
TypeScript
export declare const hsv2hsl: (h: number, s: number, v: number) => {
h: number;
s: number;
l: number;
};
export declare const hex2alpha: (aa: string) => number;
export declare const hex2hsl: (hex: string) => {
h: number;
s: number;
l: number;
};
export declare const hex2hsv: (hex: string) => {
h: number;
s: number;
v: number;
};
export declare const hex2rgb: (hex: string) => {
r: number;
g: number;
b: number;
};
export declare const rgb2hsv: (r: number, g: number, b: number) => {
h: number;
s: number;
v: number;
};
export declare const hsl2hsv: (h: number, s: number, l: number) => {
h: number;
s: number;
v: number;
};
export declare const hsl2rgb: (h: number, s: number, l: number) => {
r: number;
g: number;
b: number;
};
export declare const hsv2rgb: (h: number, s: number, v: number) => {
r: number;
g: number;
b: number;
};
export declare const rgb2hex: (r: number, g: number, b: number) => string;
export declare const rgba: (r: number, g: number, b: number, a: number) => string;
export declare const rgba2hex: (r: number, g: number, b: number, a: number) => string;
export declare const rgba2rgb: (r: number, g: number, b: number, a: number) => {
r: number;
g: number;
b: number;
};
export declare const HEX_COLOR_REGEX: RegExp;
export declare const RGB_REGEX: RegExp;
export declare const RGBA_REGEX: RegExp;