import { Document } from 'mongoose'; import { APP_TYPE, COMMUNITY_TYPE, USER_TYPES } from '../constants/app'; import { IDefaultAttributes } from './commonInterface'; export interface entitiesList { entityId: string[]; } export interface ICommunityGroupModelAttributes extends IDefaultAttributes, Document { id: string; name: string; description?: string; entityIds: entitiesList[]; designationIds: string[]; userTypes: USER_TYPES[]; appType: APP_TYPE[]; type: COMMUNITY_TYPE; iconId: string; bannerId?: string; imgDeletedDays: number; joinMemberAuto: boolean; maxFileSize: number; }