import { OnInit, EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { JZUserSelectService } from './jz-user-select.service';
export declare class JZUserSelectComponent implements ControlValueAccessor, OnInit {
    service: JZUserSelectService;
    constructor(service: JZUserSelectService);
    items: any[];
    placeholder: string;
    _value: any;
    value: any;
    propagateChange: (_: any) => void;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
    writeValue(value: any): void;
    ngOnInit(): void;
    private loadUsers();
    selectedValueValue: any;
    selectedValueChange: EventEmitter<{}>;
    selectedValue: any;
    userCodeValue: string;
    userCodeChange: EventEmitter<{}>;
    userCode: string;
    userNameValue: string;
    userNameChange: EventEmitter<{}>;
    userName: string;
    sourceRoleCodeValue: string;
    sourceRoleCode: string;
    sourceOrgCodeValue: string;
    sourceOrgCode: string;
}
