import { OnInit } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { PepColorService, IPepHslColor } from '@pepperi-addons/ngx-lib'; import { PepColorType } from './color.model'; import * as i0 from "@angular/core"; declare enum PepContrastRatioType { AA = 4.5, AAA = 7 } interface IPepColorPickerDialogData { value: string; type: PepColorType; showAAComplient: boolean; checkAAComplient: boolean; textColor: string; contrastRatio: PepContrastRatioType; } export declare class PepColorPickerComponent implements OnInit { private colorService; private dialogRef; data: IPepColorPickerDialogData; static CURRENT_HUE: string; private readonly defaultColor; checkAAComplient: boolean; constructor(colorService: PepColorService, dialogRef: MatDialogRef, data: IPepColorPickerDialogData); private defaultHueBackground; currentHue: number; currentHueMin: number; currentHueMax: number; currentHueBackground: string; private defaultSaturationBackground; currentSaturation: number; currentSaturationMin: number; currentSaturationMax: number; currentSaturationBackground: string; private defaultLightnessBackground; currentLightness: number; currentLightnessMin: number; currentLightnessMax: number; currentLightnessBackground: string; complientColor: string; isUserChooseAAComplientColor: boolean; ngOnInit(): void; initVars(): void; setCurrentHueInCss(): void; convertValueStringToColor(color: any): void; convertColorToValueString(hslColor: IPepHslColor): void; onHueChange(value: any): void; onSaturationChange(value: any): void; onLightnessChange(value: any): void; onColorValueChange(color: any): void; onSave(event: any): void; closeDialog(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};