import { DataSourceHelper } from '../../service/data-source.helper';
import { UserStorageService } from '@wjya/ngx-webapp-fx';
import { OnInit, EventEmitter } from '@angular/core';
import { FormControl, FormBuilder, FormGroup } from '@angular/forms';
export declare class UserDialogComponent implements OnInit {
    private fb;
    private dataSourceHelper;
    private userStorageService;
    clickSave: EventEmitter<any>;
    private postDataSource;
    private departmentDataSource;
    validateForm: FormGroup;
    modalIsVisible: boolean;
    postOptions: any[];
    departmentOptions: any[];
    private communityGroupId;
    isDialog: boolean;
    data: any;
    constructor(fb: FormBuilder, dataSourceHelper: DataSourceHelper, userStorageService: UserStorageService);
    ngOnInit(): void;
    loadPost(): void;
    loadDepartment(): void;
    private tree2Paint;
    setFormValue(dataRow: any): void;
    getFormControl(name: any): FormControl;
    resetForm(): void;
    handleCancel(): void;
    onSave(value: any): void;
}
