import { OnInit, EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
export declare class ColorPickerInputComponent implements OnInit, ControlValueAccessor {
    name: string;
    id: string;
    cpToggle: boolean;
    cpToggleChange: EventEmitter<boolean>;
    cpPosition: string;
    cpPositionOffset: string;
    cpPositionRelativeToArrow: boolean;
    cpOutputFormat: string;
    cpPresetLabel: string;
    cpPresetColors: Array<string>;
    cpCancelButton: boolean;
    cpCancelButtonClass: string;
    cpCancelButtonText: string;
    cpOKButton: boolean;
    cpOKButtonClass: string;
    cpOKButtonText: string;
    cpFallbackColor: string;
    cpHeight: string;
    cpWidth: string;
    cpIgnoredElements: any;
    cpDialogDisplay: string;
    cpSaveClickOutside: boolean;
    cpAlphaChannel: string;
    required: Boolean;
    itemClass: string;
    _value: any;
    _disabled: any;
    value: any;
    disabled: any;
    constructor();
    ngOnInit(): void;
    onModelChange: Function;
    onModelTouched: Function;
    registerOnChange(fn: Function): void;
    registerOnTouched(fn: Function): void;
    writeValue(val: any): void;
    colorPickerChange(color: any): void;
}
