import { EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
export declare class DefaultControlValueAccessor implements ControlValueAccessor {
    _value: any;
    /** is enabled/disabled */
    disabled: boolean;
    /** Event emitted when component value changed */
    onValueChange: EventEmitter<{}>;
    onChange: any;
    onTouched: any;
    value: any;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
    writeValue(value: any): void;
    setDisabledState(disabled: boolean): void;
}
