import { EventEmitter, Injector, OnInit } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { ComponentBase } from '../../../classes/base/component-base';
import { AutoCompletePickerControlSchema, CoCauToChucPickerControlSchema } from '../../../classes/form-schema';
import { CoCauToChucNewService } from '../services/cocautochuc-new.service';
export declare class CoCauToChucPickerListNewComponent extends ComponentBase implements OnInit, ControlValueAccessor {
    _coCauToChucService: CoCauToChucNewService;
    onChange: Function;
    onTouched: Function;
    control: CoCauToChucPickerControlSchema;
    disabled: boolean;
    readOnlyValues: string[];
    onInit: EventEmitter<any>;
    onChanged: EventEmitter<any>;
    onSelect: EventEmitter<any>;
    onUnSelect: EventEmitter<any>;
    onClear: EventEmitter<any>;
    onFocus: EventEmitter<any>;
    onBlur: EventEmitter<any>;
    onReady: EventEmitter<any>;
    controlPicker: AutoCompletePickerControlSchema;
    private _translateService;
    selectedValue: any;
    constructor(_injector: Injector, _coCauToChucService: CoCauToChucNewService);
    ngOnInit(): void;
    handleFocus(evt: any): void;
    handleBlur(evt: any): void;
    handleSelect(evt: any): void;
    handleUnSelect(evt: any): void;
    handleChange(evt: any): void;
    handleReady(evt: any): void;
    writeValue(obj: any): void;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
}
//# sourceMappingURL=cocautochuc-picker-list-new.component.d.ts.map