@thi.ng/color
Version:
Array-based color types, CSS parsing, conversions, transformations, declarative theme generation, gradients, presets
18 lines • 763 B
TypeScript
import type { ReadonlyColor } from "./api.js";
/**
* Computes RGB luminance, optionally using provided weights (by default:
* {@link RGB_LUMINANCE_REC709}).
*
* @param rgb -
* @param weights -
*/
export declare const luminanceRgb: (rgb: ReadonlyColor, weights?: number[]) => number;
/**
* Similar to {@link luminanceRgb}, but uses {@link RGB_LUMINANCE_REC601} coeffs
*/
export declare const luminanceSrgb: (rgb: ReadonlyColor) => number;
export declare const luminanceIntArgb32: (rgb: number) => number;
export declare const luminanceIntAbgr32: (rgb: number) => number;
export declare const luminanceArgb32: (argb: ReadonlyColor) => number;
export declare const luminanceAbgr32: (argb: ReadonlyColor) => number;
//# sourceMappingURL=luminance-rgb.d.ts.map