import { OnDestroy, OnInit } from '@angular/core'; import { ModalRef, ModalService } from "ng-zorro-antd-mobile"; import { Subscription } from "rxjs"; import { BaseUserInterface, ComponentOption, DeptInterface } from "./dept.interface"; import { MatDialogRef } from '@angular/material/dialog'; import { YzSelectContactsService } from './yz-select-contacts.service'; export declare class YzSelectContactsComponent implements OnInit, OnDestroy { dialogRef: MatDialogRef; private _modal; private yzContactsService; data: ComponentOption; modalRefCpt: Array; subscribed: Array; dtPullToRefreshStyle: { height: string; }; deptNodes: Array; deptList: Array; deptBarList: Array; pageLoading: boolean; baseUserParams: { total: number; pageSize: number; pageNum: number; deptId: any; realName: any; userTypes: any; }; baseUserList: Array; allUserCheck: boolean; selectedContacts: Array; gradeList: Array<{ value: string; label: string; }>; gradeParams: Array<{ value: string; label: string; }>; constructor(dialogRef: MatDialogRef, _modal: ModalService, yzContactsService: YzSelectContactsService, data: ComponentOption); ngOnInit(): void; initDept(): void; initDeptOnlyStu(): void; queryGrade(): void; blDeptTree(tree: any): void; queryDefaultContact(): void; queryBaseUser(): void; pullToRefresh(): void; queryUserByRealName(): void; cancelQueUserByRealName(): void; viewAllList(): void; deptBarviewList(item: any, index: number): void; viewDeptChildrenList(item: any): void; userCheckedChange($event: any): void; addBaseUser(): void; isMaxCount(): void; deleteContact(id: any, index: any): void; allSelect(): void; cancelAllSelect(): void; onChangeGrade($event: any): void; confirmSelect(): void; ngOnDestroy(): void; }