import { OnInit, EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
export declare class JZUserPickerComponent implements ControlValueAccessor, OnInit {
    private modalService;
    constructor(modalService: NgbModal);
    placeholder: string;
    multiple: boolean;
    idField: string;
    textField: string;
    maxCount: number;
    _value: any;
    value: any;
    propagateChange: (_: any) => void;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
    writeValue(value: any): void;
    selectedValueValue: any;
    selectedValueChange: EventEmitter<{}>;
    selectedValue: any;
    ngOnInit(): void;
    showDialog(): void;
    readonly displayText: string;
}
