import { OnInit, Injector } from '@angular/core';
import { UserStorageService, TreeViewComponent } from '@wjya/ngx-webapp-fx';
import { DataSourceHelper } from '../../service/data-source.helper';
import { RegionDialogComponent } from './region-dialog.component';
import { NzModalService } from 'ng-zorro-antd';
export declare class RegionComponent implements OnInit {
    private dataSourceHelper;
    private userStorageService;
    private injector;
    private confirmServ;
    regionDialog: RegionDialogComponent;
    treeView: TreeViewComponent;
    private listView;
    private dataSource;
    treeViewData: any;
    private communityGroupId;
    private parentId;
    private treeViewDataUrl;
    constructor(dataSourceHelper: DataSourceHelper, userStorageService: UserStorageService, injector: Injector, confirmServ: NzModalService);
    ngOnInit(): void;
    loadAll(): void;
    insert(): void;
    dialog(dataRow: any): void;
    delete(dataRow: any): void;
    onSave(entity: any): void;
    private reloadTreeNode;
    treeViewDataLoaded(data: any): void;
    setTreeNodeAttributes(data: any): void;
    treeViewHeaderClick(treeView: any): void;
    treeViewSelectChange(node: any): void;
    search(e: any): void;
}
