import { Injector } from '@angular/core';
import { JZListPageComponent } from '../jz-page-component/jz-list-page.component';
import { JZUserPickerService } from './jz-user-picker.service';
export declare class JZUserPickerDialogComponent extends JZListPageComponent {
    pageService: JZUserPickerService;
    constructor(injector: Injector, pageService: JZUserPickerService);
    ngAfterViewInit(): void;
    selectedUsers: any[];
    maxCount: number;
    activeTab(idx: number): void;
    tabIndex: number;
    private orgTree;
    private keyword;
    onOrgTreeEvent($event: any): void;
    ok(): void;
    cancel(): void;
    isSelected(user: any): boolean;
    selectUser(user: any, isSelected: boolean): void;
    unSelectUser(user: any): void;
    readonly selectedTotalCount: number;
    searchKeyword(): void;
    selectRole(role: any): void;
}
