import { OnInit, EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { JZOrgSelectService } from './jz-org-select.service';
export declare class JZOrgSelectComponent implements ControlValueAccessor, OnInit {
    service: JZOrgSelectService;
    constructor(service: JZOrgSelectService);
    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 loadOrgs();
    selectedValueValue: any;
    selectedValueChange: EventEmitter<{}>;
    selectedValue: any;
    orgCodeValue: string;
    orgCodeChange: EventEmitter<{}>;
    orgCode: string;
    orgNameValue: string;
    orgNameChange: EventEmitter<{}>;
    orgName: string;
    sourceParentOrgCodeValue: string;
    sourceParentOrgCode: string;
}
