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;
};
