import { Document } from 'mongoose'; import { IDefaultAttributes } from './commonInterface'; import { USER_TYPES } from '../constants'; export interface IOptionAttributes { id: string; title: string; } export interface IPollCreateAttributes extends IDefaultAttributes, Document { id: string; title: string; description: string; userType: USER_TYPES[]; options: [IOptionAttributes]; allowOptionNo: number; batchId: string[]; userId: string[]; entityId: string[]; academicCalendarId: string; instituteId: string; expireAt: Date; }