export type { RGB, RGBA, HSL, OKLCH, OKLAB, ParsedColor, WCAGLevel, ContrastResult, ContrastValidation, ColorBlindnessType, ColorPalette } from './types'; export { parseColor, parseHex, parseRgb, parseHsl, parseOklchString, parseOklabString, parseOklchToRgb, parseOklabToRgb } from './parser'; export { hexToRgb, rgbToHex, rgbToHsl, hslToRgb, rgbToOklch, rgbToOklab, oklchToRgb, oklabToRgb, oklchToOklab, oklabToOklch, oklchStringToRgbValues, alphaBlend } from './conversion'; export { getRelativeLuminance, getContrastRatio, meetsWCAG, analyzeContrast, isLargeText, getPerceivedBrightness, isLightColor, getContrastingColor, adjustColorForContrast, isReadableOnGlass, batchValidate, simulateColorBlindness } from './contrast'; export { ColorCache, parseCache, conversionCache, luminanceCache, contrastCache, clearAllCaches, getAllCacheStats } from './cache'; export { parseColor as getCSSVariableColor } from './parser'; export { getRelativeLuminance as getLuminance } from './contrast'; export { alphaBlend as applyTransparency } from './conversion'; export declare function checkWCAG(foreground: string, background: string, level?: 'AA' | 'AAA', fontSize?: 'normal' | 'large'): boolean; export declare function generateAccessiblePalette(baseColor: string, count?: number, minContrast?: number): string[]; //# sourceMappingURL=index.d.ts.map