export interface DeptInterface { title?: string; key?: string; value?: string; icon?: string; selected?: boolean; expanded?: boolean; children?: Array; } export interface BaseUserInterface { checked?: boolean; disabled?: boolean; userId?: string; account?: string; password?: string; realName?: string; header?: string; userType?: number; userCode?: string; sex?: number; email?: string; mobile?: string; officePhone?: string; readNumber?: string; status?: number; displayIndex?: number; idCard?: string; lastDate?: Date; operUser?: string; twoPassword?: string; lastLoginTime?: Date; remark?: string; errorCount?: number; question?: string; answer?: string; theme?: string; roles?: Array; roleIdList?: string; rolesData: string; dept?: BaseUserDept; deptId?: string; isDelete?: number; avatarId?: string; bgimgId?: string; profile?: string; passwordStrength?: string; lastLoginIp?: string; } export interface BaseUserDept { deptId?: string; deptName?: string; deptType?: string; deptComment?: string; leaf?: number; displayIndex?: number; deptCode?: string; status?: number; children?: Array; pid?: string; expand?: boolean; createdDate?: Date; } export declare class ComponentOption { includeClass?: boolean; includeHisClass?: boolean; count?: number; defaultContacts?: Array; onlyStudent?: boolean; userTypes?: string; }