export declare function blendColors(fgRGBA: number[], bgRGBA: number[]): number[]; export declare function rgbaToHsla([r, g, b, a]: number[]): number[]; export declare function luminance([rSRGB, gSRGB, bSRGB]: number[]): number; export declare function contrastRatio(fgRGBA: number[], bgRGBA: number[]): number; export declare function luminanceAPCA([rSRGB, gSRGB, bSRGB]: number[]): number; export declare function contrastRatioAPCA(fgRGBA: number[], bgRGBA: number[]): number; export declare function contrastRatioByLuminanceAPCA(fgLuminance: number, bgLuminance: number): number; export declare function desiredLuminanceAPCA(luminance: number, contrast: number, lighter: boolean): number; export declare function getAPCAThreshold(fontSize: string, fontWeight: string): number | null; export declare function isLargeFont(fontSize: string, fontWeight: string): boolean; export declare function getContrastThreshold(fontSize: string, fontWeight: string): { aa: number; aaa: number; };