import { OnInit } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { HslColor } from './color-utils'; import { PepColorType } from './color.model'; import * as i0 from "@angular/core"; export declare enum ContrastRatioType { AA = 4.5, AAA = 7 } export interface ColorPickerDialogData { value: string; type: PepColorType; showAAComplient: boolean; textColor: string; contrastRatio: ContrastRatioType; } export declare class PepperiColorPickerComponent implements OnInit { private dialogRef; data: ColorPickerDialogData; static CURRENT_HUE: string; PepColorType: typeof PepColorType; checkAAComplient: boolean; constructor(dialogRef: MatDialogRef, data: ColorPickerDialogData); currentHue: number; currentHueMin: number; currentHueMax: number; currentSaturation: number; currentSaturationMin: number; currentSaturationMax: number; currentLightness: number; currentLightnessMin: number; currentLightnessMax: number; complientColor: string; isUserChooseAAComplientColor: boolean; ngOnInit(): void; initVars(): void; setCurrentHueInCss(): void; convertValueStringToColor(color: any): void; convertColorToValueString(hslColor: HslColor): void; onHueChange(event: any): void; onSaturationChange(event: any): void; onLightnessChange(event: any): void; onColorValueChange(event: any): void; onSave(event: any): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }