UNPKG

ai-palette

Version:

AI-powered color palette generator for React applications

24 lines (23 loc) 958 B
import { Color } from "../types"; export declare const calculateContrast: (color1: string, color2: string) => number; export declare const isAccessible: (backgroundColor: string, textColor: string, level?: "AA" | "AAA") => boolean; export declare const getTextColor: (backgroundColor: string) => string; export declare const darken: (color: Color, amount: number) => Color; export declare const lighten: (color: Color, amount: number) => Color; export declare const adjustSaturation: (color: Color, amount: number) => Color; export declare const hslToRgb: (h: number, s: number, l: number) => { r: number; g: number; b: number; }; export declare const rgbToHex: (r: number, g: number, b: number) => string; export declare const hexToRgb: (hex: string) => { r: number; g: number; b: number; }; export declare const rgbToHsl: (r: number, g: number, b: number) => { h: number; s: number; l: number; };